EnglishFrenchGermanItalianPortugueseRussianSpanish

favorit OnWorks

mayavi2 - Online di Cloud

Jalankan mayavi2 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah mayavi2 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


mayavi2 - Paket visualisasi ilmiah untuk data 2-D dan 3-D

RINGKASAN


mayavi2 [pilihan] [args]

Di mana arg1, arg2 dll. adalah nama file opsional yang sesuai dengan Mayavi2 yang disimpan
visualisasi (namafile.mv2), skrip Mayavi2 (namafile.py) dan format file data apa pun
yang didukung Mayavi.

DESKRIPSI


Mayavi2 adalah alat untuk visualisasi ilmiah 2-D dan 3-D. Fitur Mayavi2 meliputi:

* Visualisasi data skalar dan vektor dalam 2 dan 3 dimensi

* Kemampuan skrip yang mudah menggunakan Python

* Mudah diperpanjang melalui sumber, komponen, modul, dan filter data

* Membaca beberapa format file: VTK (legacy dan XML), PLOT3D, dll.

* Menyimpan visualisasi

* Menyimpan visualisasi yang diberikan dalam berbagai format gambar.

PILIHAN


-h

Ini mencetak semua opsi baris perintah yang tersedia dan keluar. Juga tersedia melalui
--membantu.

-V

Ini mencetak versi Mayavi pada baris perintah dan keluar. Juga tersedia melalui
--Versi: kapan.

-z nama file.mv2

Ini memuat visualisasi Mayavi2 yang disimpan sebelumnya. Juga tersedia melalui --yaitu
nama file.mv2 atau --visualisasi nama file.mv2.

-d file data.*

Membuka salah satu format file data yang didukung atau sumber data yang tidak terkait dengan file. Ini
termasuk format 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), Keluaran (*.exii), PNG, JPEG, BMP, PNM, DCM, DEM, MHA, MHD,
MINC, XIMG, TIFF, dan berbagai lainnya yang didukung. datafile.* juga bisa menjadi sumber
objek tidak terkait dengan file, misalnya ParametricSurface atau PointLoad akan dimuat
sumber data yang sesuai ke Mayavi. Juga tersedia melalui --data.

-m nama-modul

Modul adalah objek yang benar-benar memvisualisasikan data. Nama modul yang diberikan dimuat
di ModuleManager saat ini. Nama modul harus valid, jika tidak, Anda akan mendapatkan
pesan eror.

Jika modul ditetapkan sebagai 'package.sub.module.SomeModule' maka modul (SomeModule)
diimpor dari 'package.sub.module'. Modul standar yang disediakan dengan mayavi2 tidak perlu
spesifikasi jalur lengkap. Sebagai contoh:

mayavi2 -d data.vtk -m Garis Besar -m m2_user_modules.TestModule

Dalam contoh ini 'Outline' adalah modul standar dan 'm2_user_modules.TestModule' adalah beberapa
modul yang ditentukan pengguna. Lihat MAYAVI2 MODUL bagian di bawah ini untuk daftar lengkap dari
modul yang tersedia. Juga tersedia melalui --modul.

-f nama filter

Filter adalah objek yang menyaring data dengan cara tertentu. Pemberian
filter-name dimuat sehubungan dengan sumber/objek filter saat ini. Nama filternya
harus yang valid jika tidak, Anda akan mendapatkan pesan kesalahan.

Jika filter ditentukan sebagai 'package.sub.filter.SomeFilter' maka filter
(`SomeFilter`) diimpor dari 'package.sub.filter'. Modul standar dilengkapi dengan
mayavi2 tidak memerlukan spesifikasi path lengkap. Sebagai contoh:

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

Dalam contoh ini 'ExtractVectorNorm' adalah filter standar dan 'm2_user_filters.TestFilter'
adalah beberapa filter yang ditentukan pengguna.

Lihat MAYAVI2 FILTER bagian di bawah ini untuk daftar lengkap filter yang tersedia. Juga
tersedia melalui --Saring.

-M

Memulai manajer modul baru di saluran Mayavi. Juga tersedia melalui
--modul-mgr.

-n

Membuat jendela/adegan baru. Opsi apa pun yang dilewati setelah ini akan berlaku untuk yang baru dibuat ini
pemandangan. Juga tersedia melalui --jendela baru.

-t

Jalankan suite uji mayavi2 dan keluar. Jika dijalankan seperti itu, ini menjalankan TVTK dan
Mayavi2 unittests. Jika ada argumen tambahan yang diteruskan, mereka diteruskan ke
pelari uji. Jadi ini dapat digunakan untuk menjalankan tes lain juga. Sebagai contoh:

mayavi2 -t enthought.persistence

Ini hanya akan menjalankan tes di dalam paket enthought.persistence. Anda juga bisa
tentukan direktori dengan file uji untuk dijalankan dengan ini, misalnya:

mayavi2 -t relative_path_to/integrationtests/mayavi

akan menjalankan tes integrasi dari sumber mayavi. Juga tersedia melalui --tes.

-x file skrip

Ini mengeksekusi skrip yang diberikan dalam namespace di mana kami menjamin bahwa nama 'mayavi' adalah
Contoh skrip Mayavi -- sama seperti pada interpreter Python yang disematkan. Juga tersedia
melalui --exec

PERINGATAN: Perhatikan bahwa ini menggunakan `execfile`, jadi harap diperhatikan bahwa ini bisa berbahaya jika
skrip melakukan sesuatu yang buruk!

-s ekspresi python

Jalankan ekspresi pada objek yang terakhir dibuat. Misalnya, jika objek sebelumnya
adalah modul, dan kami ingin mengatur warna objek yang dapat dilakukan -s
"aktor.properti.warna = (1,0,0)". Seseorang harus menggunakan tanda kutip untuk ekspresi. Juga
tersedia dengan --mengatur. Sebagai contoh:

mayavi2 -d ParametricSurface -m Garis Besar \
-s "actor.property.color = (1,0,0)" \
-s "scene.save('test.png', size=(800, 800))"

PERINGATAN: Perhatikan bahwa ini menggunakan `exec`, jadi harap perhatikan bahwa ini bisa berbahaya!

MAYAVI2 MODUL


Sumbu Menggambar sumbu sederhana.

KonturGridPesawat
Modul bidang grid kontur. Modul ini memungkinkan seseorang mengambil sepotong data grid input
dan melihat kontur data.

CustomGridPlane
Sebuah pesawat grid kustom dengan lebih banyak fleksibilitas daripada modul GridPlane.

DataSetClipper
Filter ini memotong dataset di suatu area. Area dapat didefinisikan secara interaktif sebagai
sebuah kotak, sebuah bola...

Mesin terbang Menampilkan berbagai jenis mesin terbang yang berorientasi dan berwarna sesuai skalar atau vektor
data pada titik masukan.

GridPlane
Modul bidang grid sederhana.

HyperStreamline
Modul yang terintegrasi melalui bidang tensor untuk menghasilkan hyperstreamline. NS
integrasi sepanjang vektor eigen maksimum dan penampang
hyperstreamline didefinisikan oleh dua vektor eigen lainnya. Dengan demikian bentuk
hyperstreamline adalah "seperti tabung", dengan penampang berbentuk elips.
Hyperstreamlines digunakan untuk memvisualisasikan bidang tensor.

Pemeran Gambar
Modul sederhana untuk melihat data gambar secara efisien.

GambarPesawatWidget
Modul sederhana untuk melihat data gambar.

permukaan iso
Sebuah modul yang memungkinkan pengguna untuk membuat kontur data titik input.

Label Memungkinkan pengguna untuk memberi label dataset saat ini atau aktor aktif saat ini
modul.

Sumbu Orientasi
Membuat sumbu kecil di samping yang menunjukkan posisi koordinat
sumbu dan dengan demikian menandai orientasi adegan. Membutuhkan VTK-4.5 dan lebih tinggi.

Garis besar
Modul yang menggambar garis besar untuk data yang diberikan.

SkalarPotongPesawat
Mengambil bidang potong dari kumpulan data input apa pun menggunakan bidang implisit dan memplot datanya
dengan contouring opsional dan scalar warping.

SliceTidak TerstrukturGrid
Modul ini mengambil sepotong data grid tidak terstruktur dan menunjukkan sel-sel yang
berpotongan atau menyentuh irisan.

Mempersingkat
Memungkinkan pengguna menggambar garis arus untuk data vektor yang diberikan. Ini mendukung berbagai
jenis objek benih (biji garis, bola, bidang dan titik). Hal ini juga memungkinkan
pengguna untuk menggambar pita atau tabung dan selanjutnya mendukung berbagai jenis interaktif
cara menghitung arus.

Garis Besar Grid Terstruktur
Menggambar kerangka yang sesuai dengan kisi untuk kisi terstruktur.

Permukaan
Menggambar permukaan untuk set data input apa pun dengan kontur opsional.

TensorGlyph
Menampilkan mesin terbang tensor yang berorientasi dan berwarna sesuai data skalar atau vektor di
titik masukan.

Teks Modul ini memungkinkan pengguna untuk menempatkan teks di layar.

VektorPotongPesawat
Mengambil sepotong data input sewenang-wenang menggunakan bidang dan tempat potong implisit
mesin terbang sesuai dengan data bidang vektor. Mesin terbang dapat diwarnai menggunakan salah satu dari
besaran vektor atau atribut skalar.

Vektor
Menampilkan berbagai jenis mesin terbang yang berorientasi dan berwarna sesuai data vektor di
titik masukan. Ini hanyalah modul kenyamanan yang sepenuhnya didasarkan pada
Modul mesin terbang.

Volume Modul Volume memvisualisasikan medan skalar menggunakan visualisasi volumetrik
teknik.

WarpVectorCutPlane
Mengambil sepotong data input sewenang-wenang menggunakan bidang potong implisit dan melengkungkannya
sesuai dengan data medan vektor. Skalar ditampilkan pada permukaan yang melengkung
sebagai warna.

MAYAVI2 FILTER


Sel Turunan
Menghitung turunan dari data skalar dan vektor titik input dan menghasilkan data sel
pada gradien. Dapat digunakan untuk kira-kira menghitung vortisitas misalnya.

Data SelToPoint
Mengubah data atribut sel menjadi data titik dengan merata-ratakan data sel dari
sel pada titik.

Kontur
Filter kontur yang membungkus komponen Kontur untuk menghasilkan permukaan iso
pada set data masukan apa pun.

potongpesawat
Kelas ini mewakili bidang potong yang dapat digunakan untuk mengiris dataset apa pun.
Ini juga menyediakan antarmuka widget 3D untuk memposisikan dan memindahkan irisan
secara interaktif.

Filter Ketinggian
Membuat data skalar yang sesuai dengan ketinggian titik di sepanjang garis.

Delaunay2D
Melakukan triangulasi Delaunay 2D.

Delaunay3D
Melakukan triangulasi Delaunay 3D.

EkstrakTepi
Filter ini mengekstrak tepi sel dari data input apa pun.

EkstrakKisi
Memungkinkan pengguna untuk memilih bagian dari kisi terstruktur.

EkstrakTensorComponents
Membungkus filter TVTK ExtractTensorComponents untuk mengekstrak komponen dari tensor
lapangan.

EkstrakTidak TerstrukturGrid
Memungkinkan pengguna untuk memilih bagian dari grid tidak terstruktur.

EkstrakVectorNorma
Menghitung norma (Eucliedean) dari data vektor input (dengan penskalaan opsional
antara [0, 1]). Ini berguna ketika data input memiliki input vektor tetapi tidak ada skalar
data besaran vektor.

EkstrakVectorComponents
Membungkus filter TVTK ExtractVectorComponents untuk mengekstrak komponen vektor.
Ini berguna untuk menganalisis komponen individual dari data vektor.

GaussianSplatter
Percikan filter ini mengarah ke volume dengan distribusi Gaussian elips.

Poin Topeng
Selektif melewati titik input hilir. Ini dapat digunakan untuk subsampel
titik masukan. Perhatikan bahwa ini tidak melewatkan data geometri, ini berarti semua kisi
informasi hilang.

GreedyTerrainDecimation
Memperkirakan bidang ketinggian (data gambar) dengan jaring segitiga, menjaga nomornya
segitiga minimal.

InformasiPerubahan Gambar
Filter yang dapat digunakan untuk mengubah asal, spasi, dan perluasan input
dataset gambar tanpa mengubah data itu sendiri.

GambarDataProbe
Filter yang dapat digunakan untuk menyelidiki set data apa pun menggunakan set data Poin Terstruktur.
Filter juga memungkinkan seseorang untuk mengonversi data skalar ke array pendek yang tidak ditandatangani, jadi
bahwa skalar dapat digunakan untuk visualisasi volume.

PointToCellData
Apakah kebalikan dari filter CellToPointData.

PolyDataNormals
Menghitung normal dari data input. Ini memberi mesh tampilan yang lebih halus. Ini
harus bekerja untuk dataset input apa pun. Catatan: filter ini disebut "Komputasi Normal" di
Mayavi2 GUI (Visualisasi/Filter/Hitung Normal).

Pengurangan Kuadrat
Kurangi segitiga dalam jaring, membentuk pendekatan yang baik dari jaring asli.

Pilih Keluaran
Filter yang memungkinkan pengguna untuk memilih satu di antara beberapa output yang diberikan
memasukkan. Ini biasanya sangat berguna untuk sumber data multi-blok.

SetActiveAttribute
Filter ini memungkinkan pengguna mengatur atribut data aktif (skalar, vektor dan
tensor) pada set data VTK. Ini sangat berguna jika Anda perlu melakukan sesuatu
seperti menghitung kontur satu skalar pada kontur skalar lain.

stripper
Buat strip segitiga dan/atau poli-garis. Berguna untuk mengatur putus
permukaan, seperti yang dibuat oleh filter Tube. .

ambang
Filter sederhana yang membatasi data input.

TransformData
Melakukan transformasi linier untuk memasukkan data.

Filter Segitiga
Mengonversi poligon input dan strip segitiga menjadi segitiga menggunakan
tvtk.TriangleFilter kelas. Ini berguna ketika Anda memiliki filter hilir yang
hanya memproses segitiga.

Tabung Mengubah garis menjadi tabung.

Ditetapkan pengguna
Filter ini memungkinkan pengguna menentukan filter mereka sendiri secara dinamis/interaktif. Dia
seperti FilterBase tetapi memungkinkan pengguna untuk menentukan kelas tanpa menulis kode apa pun.

vortisitas
Filter ini menghitung vortisitas bidang vektor input. Untuk kenyamanan,
filter memungkinkan seseorang untuk secara opsional melewati bidang vektor input yang diberikan. NS
filter juga memungkinkan pengguna untuk menunjukkan komponen vortisitas sepanjang a
sumbu koordinat kartesius tertentu. Ini menghasilkan data titik pada output yang
siap untuk divisualisasikan.

Skalar lengkung
Melengkungkan data input di sepanjang arah tertentu (baik normal atau a
arah tertentu) dengan skala yang ditentukan oleh nilai skalar lokal. Berguna untuk
membuat petak karpet.

vektor lengkung
Melengkungkan data input di sepanjang atribut vektor titik yang diskalakan sesuai skala
faktor. Berguna untuk menunjukkan profil aliran atau perpindahan.

CONTOH


mayavi2 -d jantung.vtk -m Sumbu -m Garis Besar -m GridPlane -m ContourGridPlane -m
permukaan iso
mayavi2 -d fire_ug.vtu -m Sumbu -m Garis Besar -m VectorCutPlane -f MaskPoints -m Glyph

Dalam contoh di atas, file VTK heart.vti dan fire_ug.vtu dapat ditemukan di
/usr/share/doc/mayavi2/contoh/data. Direktori contoh
(/usr/share/doc/mayavi2/examples/ di Debian) memberikan beberapa contoh yang berguna.

Gunakan mayavi2 online menggunakan layanan onworks.net


Ad


Ad

Program online Linux & Windows terbaru