IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mayavi2 - Online nel cloud

Esegui mayavi2 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mayavi2 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mayavi2 - Un pacchetto di visualizzazione scientifica per dati 2-D e 3-D

SINOSSI


mayavi2 [opzioni] [argomenti]

Dove arg1, arg2 ecc. sono nomi di file opzionali che corrispondono a Mayavi2 salvati
visualizzazioni (nomefile.mv2), script Mayavi2 (nomefile.py) e qualsiasi formato di file di dati
che Mayavi supporta.

DESCRIZIONE


Mayavi2 è uno strumento per la visualizzazione scientifica 2-D e 3-D. Le caratteristiche di Mayavi2 includono:

* Visualizzazione di dati scalari e vettoriali in 2 e 3 dimensioni

* Facile scriptabilità usando Python

* Facile estendibilità tramite sorgenti, componenti, moduli e filtri di dati

* Lettura di diversi formati di file: VTK (legacy e XML), PLOT3D, ecc.

* Salvataggio delle visualizzazioni

* Salvataggio della visualizzazione renderizzata in una varietà di formati di immagine.

VERSIONI


-h

Questo stampa tutte le opzioni della riga di comando disponibili ed esce. Disponibile anche tramite
--Aiuto.

-V

Questo stampa la versione Mayavi sulla riga di comando ed esce. Disponibile anche tramite
--versione.

-z nomefile.mv2

Questo carica una visualizzazione Mayavi2 salvata in precedenza. Disponibile anche tramite --cioè
nomefile.mv2 o --visualizzazione nomefile.mv2.

-d file di dati.*

Apre uno dei formati di file di dati supportati o un'origine dati non correlata ai file. Questo
include i formati di file VTK (*.vtk, *.xml, *.vt[i,p,r,s,u], *.pvt[i,p,r,s,u]), VRML2
(*.wrl), 3D Studio (*.3ds), PLOT3D (*.xyz), STL, BYU, RAW, PLY, PDB, SLC, FACET, OBJ,
AVSUCD (*.inp), GAMBIT (*.neu), Exodus (*.exii), PNG, JPEG, BMP, PNM, DCM, DEM, MHA, MHD,
MINC, XIMG, TIFF e vari altri supportati. datafile.* può anche essere una fonte
oggetto non associato a un file, ad esempio ParametricSurface o PointLoad verrà caricato
le corrispondenti fonti di dati in Mayavi. Disponibile anche tramite --dati.

-m nome-modulo

Un modulo è un oggetto che visualizza effettivamente i dati. Il nome del modulo fornito viene caricato
nell'attuale ModuleManager. Il nome del modulo deve essere valido, altrimenti otterrai un
messaggio di errore.

Se un modulo è specificato come 'package.sub.module.SomeModule' allora il modulo (SomeModule)
viene importato da 'package.sub.module'. I moduli standard forniti con mayavi2 non sono necessari
la specifica del percorso completo. Per esempio:

mayavi2 -d data.vtk -m Struttura -m m2_user_modules.TestModule

In questo esempio 'Outline' è un modulo standard e 'm2_user_modules.TestModule' è qualche
modulo definito dall'utente. Vedere MAYAVI2 MODULI sezione sottostante per un elenco esaustivo di
moduli disponibili. Disponibile anche tramite --modulo.

-f nome-filtro

Un filtro è un oggetto che filtra i dati in un modo o nell'altro. il dato
nome-filtro viene caricato rispetto all'oggetto sorgente/filtro corrente. Il nome del filtro
deve essere valido in caso contrario riceverai un messaggio di errore.

Se il filtro è specificato come 'package.sub.filter.SomeFilter' allora il filtro
(`SomeFilter`) viene importato da 'package.sub.filter'. Moduli standard forniti con
mayavi2 non ha bisogno della specifica del percorso completo. Per esempio:

mayavi2 -d data.vtk -f ExtractVectorNorm -f m2_user_filters.TestFilter

In questo esempio 'ExtractVectorNorm' è un filtro standard e 'm2_user_filters.TestFilter'
è un filtro definito dall'utente.

See MAYAVI2 FILTRI sezione sottostante per un elenco completo dei filtri disponibili. Anche
disponibile attraverso --filtro.

-M

Avvia un nuovo gestore di moduli sulla pipeline Mayavi. Disponibile anche tramite
--modulo-mgr.

-n

Crea una nuova finestra/scena. Tutte le opzioni passate dopo questo si applicheranno a questo appena creato
scena. Disponibile anche tramite --nuova finestra.

-t

Esegue la suite di test mayavi2 ed esce. Se eseguito come tale, esegue sia TVTK che
Test unitari Mayavi2. Se vengono passati argomenti aggiuntivi, questi vengono passati al
corridore di prova. Quindi questo può essere usato anche per eseguire altri test. Per esempio:

mayavi2 -t pensiero.persistenza

Questo eseguirà solo i test all'interno del pacchetto enthought.persistence. Puoi anche
specificare una directory con i file di test da eseguire con questo, ad esempio:

mayavi2 -t percorso_relativo a/test di integrazione/mayavi

eseguirà i test di integrazione dai sorgenti mayavi. Disponibile anche tramite --test.

-x file-script

Questo esegue lo script dato in uno spazio dei nomi in cui garantiamo che il nome 'mayavi' sia
L'istanza dello script di Mayavi, proprio come nell'interprete Python incorporato. Anche disponibile
attraverso --esecuz

ATTENZIONE: Nota che questo usa `execfile`, quindi tieni presente che questo può essere pericoloso se il
lo script fa qualcosa di brutto!

-s python-espressione

Eseguire l'espressione sull'ultimo oggetto creato. Ad esempio, se l'oggetto precedente
era un modulo e vogliamo impostare il colore di quell'oggetto che si può fare -s
"attore.proprietà.colore = (1,0,0)". Si dovrebbero usare le virgolette per l'espressione. Anche
disponibile con --impostato. Per esempio:

mayavi2 -d Superficie parametrica -m Struttura \
-s "attore.proprietà.colore = (1,0,0)" \
-s "scene.save('test.png', size=(800, 800))"

ATTENZIONE: Nota che questo usa `exec`, quindi tieni presente che questo può essere pericoloso!

MAYAVI2 MODULI


Assi Disegna semplici assi.

ContornoGridPlane
Un modulo del piano di griglia di contorno. Questo modulo consente di prendere una fetta dei dati della griglia di input
e visualizzare i contorni dei dati.

CustomGridPlane
Un piano griglia personalizzato con molta più flessibilità rispetto al modulo GridPlane.

DataSetClipper
Questo filtro ritaglia il set di dati in un'area. L'area può essere definita interattivamente come
una scatola, una sfera...

Glifo Visualizza diversi tipi di glifi orientati e colorati secondo scalare o vettoriale
dati nei punti di ingresso.

GrigliaPiano
Un semplice modulo piano di griglia.

HyperStreamline
Un modulo che si integra attraverso un campo tensoriale per generare un hyperstreamline. Il
l'integrazione è lungo l'autovettore massimo e la sezione d'urto del
hyperstreamline è definita dagli altri due autovettori. Così la forma del
hyperstreamline è "simile a un tubo", con la sezione trasversale ellittica.
Le hyperstreamline vengono utilizzate per visualizzare i campi tensoriali.

ImmagineAttore
Un modulo semplice per visualizzare i dati dell'immagine in modo efficiente.

ImagePlaneWidget
Un semplice modulo per visualizzare i dati dell'immagine.

IsoSuperficie
Un modulo che consente all'utente di creare contorni di dati di punti di input.

per il tuo brand Consente a un utente di etichettare il set di dati corrente o l'attore corrente dell'elemento attivo
modulo.

Assi di orientamento
Crea un piccolo asse sul lato che indica la posizione della coordinata
assi e quindi segna l'orientamento della scena. Richiede VTK-4.5 e versioni successive.

Contorno
Un modulo che disegna uno schema per i dati forniti.

Piano di taglio scalare
Prende un piano di taglio di qualsiasi set di dati di input utilizzando un piano implicito e traccia i dati
con contorno opzionale e deformazione scalare.

SliceGriglia non strutturata
Questo modulo prende una parte dei dati della griglia non strutturata e mostra le celle che
intersecare o toccare la fetta.

Streamline
Consente all'utente di tracciare linee di flusso per dati vettoriali dati. Questo supporta vari
tipi di oggetti seme (seme linea, sfera, piano e punto). Consente inoltre il
all'utente di disegnare nastri o tubi e supporta ulteriormente diversi tipi di interattivi
modalità di calcolo delle linee di flusso.

Struttura della griglia strutturata
Disegna un contorno conforme alla griglia per le griglie strutturate.

superficie
Disegna una superficie per qualsiasi set di dati di input con contorni opzionali.

TensoreGlifo
Visualizza i glifi del tensore orientati e colorati secondo i dati scalari o vettoriali al
punti di ingresso.

Testo Questo modulo consente all'utente di posizionare del testo sullo schermo.

Vector CutPlane
Prende una porzione arbitraria dei dati di input utilizzando un piano di taglio implicito e posiziona
glifi in base ai dati del campo vettoriale. I glifi possono essere colorati usando entrambi
la grandezza del vettore o gli attributi scalari.

Vettori
Visualizza diversi tipi di glifi orientati e colorati secondo i dati vettoriali in corrispondenza del
punti di ingresso. Questo è solo un modulo di convenienza che è interamente basato sul
Modulo glifo.

Volume Il modulo Volume visualizza i campi scalari utilizzando la visualizzazione volumetrica
tecniche.

OrditoVettoreTaglioPiano
Prende una porzione arbitraria dei dati di input utilizzando un piano di taglio implicito e la deforma
secondo i dati del campo vettoriale. Gli scalari vengono visualizzati sulla superficie deformata
come colori.

MAYAVI2 FILTRI


CellDerivati
Calcola le derivate dai dati scalari e vettoriali del punto di input e produce i dati delle celle
sui gradienti. Può essere utilizzato per calcolare approssimativamente la vorticità, ad esempio.

CellToPointData
Trasforma i dati dell'attributo della cella in dati punto facendo la media dei dati della cella dal
cellule nel punto.

Contorno
Un filtro di contorno che avvolge il componente Contorno per generare iso-superfici
su qualsiasi set di dati di input.

Piano di taglio
Questa classe rappresenta un piano di taglio che può essere utilizzato per tagliare qualsiasi set di dati.
Fornisce anche un'interfaccia widget 3D per posizionare e spostare la fetta
in modo interattivo.

ElevazioneFiltro
Crea dati scalari corrispondenti all'elevazione dei punti lungo una linea.

Delaunay2D
Esegue una triangolazione Delaunay 2D.

Delaunay3D
Esegue una triangolazione Delaunay 3D.

Estrai bordi
Questo filtro estrae i bordi delle celle da qualsiasi dato di input.

EstraiGriglia
Consente a un utente di selezionare una parte di una griglia strutturata.

Estrai componenti tensore
Avvolge il filtro TVTK ExtractTensorComponents per estrarre i componenti da un tensore
campo.

Estraigriglia non strutturata
Consente a un utente di selezionare una parte di una griglia non strutturata.

EstraiVettoreNorma
Calcola la norma (euclidea) dei dati vettoriali di input (con ridimensionamento opzionale
tra [0, 1]). Questo è utile quando i dati di input hanno input vettoriali ma non scalari
dati per la grandezza dei vettori.

EstraiVectorComponents
Raggruppa il filtro TVTK ExtractVectorComponents per estrarre i componenti di un vettore.
Questo è utile per analizzare i singoli componenti di un dato vettoriale.

Splatter gaussiano
Questo filtro punta in un volume con una distribuzione ellittica e gaussiana.

Punti Maschera
Passa selettivamente i punti di ingresso a valle. Questo può essere usato per sottocampionare il
punti di ingresso. Nota che questo non passa i dati della geometria, questo significa tutta la griglia
le informazioni sono perse.

AvidoTerrenoDecimazione
Approssima un campo altezza (dati immagine) con una maglia triangolare, mantenendo il numero
di triangoli minimo.

Informazioni cambio immagine
Un filtro che può essere utilizzato per modificare l'origine, la spaziatura e le estensioni di un input
set di dati dell'immagine senza modificare i dati stessi.

ImageDataProbe
Un filtro che può essere utilizzato per sondare qualsiasi set di dati utilizzando un set di dati a punti strutturati.
Il filtro consente anche di convertire i dati scalari in un array corto senza segno, quindi
che gli scalari possono essere utilizzati per la visualizzazione del volume.

PointToCellData
Esegue l'inverso del filtro CellToPointData.

PolyDataNormals
Calcola le normali dai dati di input. Ciò conferisce alle maglie un aspetto più uniforme. Questo
dovrebbe funzionare per qualsiasi set di dati di input. Nota: questo filtro è chiamato "Compute Normals" in
GUI Mayavi2 (Visualizza/Filtri/Calcola normali).

QuadricDecimazione
Riduci i triangoli in una mesh, formando una buona approssimazione della mesh originale.

SelezionaUscita
Un filtro che consente a un utente di selezionare uno tra diversi output di un dato
ingresso. Questo è in genere molto utile per un'origine dati a più blocchi.

ImpostaAttributoAttivo
Questo filtro consente a un utente di impostare l'attributo dei dati attivi (scalari, vettori e
tensori) su un set di dati VTK. Questo è particolarmente utile se devi fare qualcosa
come calcolare i contorni di uno scalare sul contorno di un altro scalare.

Spogliarellista
Crea strisce triangolari e/o polilinee. Utile per regolarizzare lo scioglimento
superfici, come quelle create dal filtro Tubo. .

Soglia
Un semplice filtro che limita i dati di input.

Trasforma i dati
Esegue una trasformazione lineare per inserire i dati.

Filtro triangolo
Converte i poligoni di input e le strisce triangolari in triangoli usando il tasto
tvtk.TriangleFilter class. Questo è utile quando si dispone di un filtro a valle che
elabora solo triangoli.

Tubo Trasforma le linee in tubi.

Definito dall'utente
Questo filtro consente all'utente di definire il proprio filtro in modo dinamico/interattivo. è
come FilterBase ma consente a un utente di specificare la classe senza scrivere alcun codice.

Vorticità
Questo filtro calcola la vorticità di un campo vettoriale di input. Per comodità, il
filter consente di passare facoltativamente il campo del vettore di input specificato. Il
il filtro consente inoltre all'utente di mostrare la componente della vorticità lungo a
particolari assi di coordinate cartesiane. Produce dati puntuali sull'output che è
pronto da visualizzare.

Warp Scalare
Deforma i dati di input lungo una direzione particolare (le normali o a
direzione specificata) con una scala specificata dal valore scalare locale. Utile per
fare trame di tappeti.

OrditoVettore
Deforma i dati di input lungo un attributo del vettore del punto ridimensionato secondo una scala
fattore. Utile per mostrare profili di flusso o spostamenti.

ESEMPI


mayavi2 -d heart.vtk -m Assi -m Contorno -m GridPlane -m ContourGridPlane -m
IsoSuperficie
mayavi2 -d fire_ug.vtu -m Assi -m Contorno -m PianoTaglioVettore -f PuntiMaschera -m Glifo

Negli esempi precedenti, i file VTK heart.vti e fire_ug.vtu si trovano in
/usr/share/doc/mayavi2/examples/data. La directory degli esempi
(/usr/share/doc/mayavi2/examples/ su Debian) fornisce diversi esempi utili.

Usa mayavi2 online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad