Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

mayavi2 - Trực tuyến trên đám mây

Chạy mayavi2 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh mayavi2 có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mayavi2 - Gói trực quan khoa học cho dữ liệu 2-D và 3-D

SYNOPSIS


mayavi2 [tùy chọn] [tranh luận]

Trong đó arg1, arg2, v.v. là các tên tệp tùy chọn tương ứng với Mayavi2 đã lưu
trực quan hóa (filename.mv2), tập lệnh Mayavi2 (filename.py) và bất kỳ định dạng tệp dữ liệu nào
mà Mayavi hỗ trợ.

MÔ TẢ


Mayavi2 là một công cụ trực quan khoa học 2-D và 3-D. Các tính năng của Mayavi2 bao gồm:

* Hình ảnh hóa dữ liệu vô hướng và vectơ trong 2 và 3 chiều

* Khả năng viết script dễ dàng bằng Python

* Khả năng mở rộng dễ dàng thông qua các nguồn, thành phần, mô-đun và bộ lọc dữ liệu

* Đọc một số định dạng tệp: VTK (kế thừa và XML), PLOT3D, v.v.

* Lưu các hình ảnh trực quan

* Lưu hình ảnh hiển thị được kết xuất ở nhiều định dạng hình ảnh khác nhau.

LỰA CHỌN


-h

Điều này sẽ in tất cả các tùy chọn dòng lệnh có sẵn và các lối thoát. Cũng có sẵn thông qua
--Cứu giúp.

-V

Thao tác này sẽ in phiên bản Mayavi trên dòng lệnh và thoát. Cũng có sẵn thông qua
--phiên bản.

-z tên tệp.mv2

Thao tác này tải hình ảnh trực quan Mayavi2 đã lưu trước đó. Cũng có sẵn thông qua --viz
filename.mv2 hoặc --hình dung tên tệp.mv2.

-d tập tin dữ liệu.*

Mở bất kỳ định dạng tệp dữ liệu nào được hỗ trợ hoặc nguồn dữ liệu không liên quan đến tệp. Cái này
bao gồm các định dạng tệp 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 và nhiều loại khác được hỗ trợ. datafile. * cũng có thể là một nguồn
đối tượng không được liên kết với tệp, ví dụ: ParametricSurface hoặc PointLoad sẽ tải
các nguồn dữ liệu tương ứng vào Mayavi. Cũng có sẵn thông qua --dữ liệu.

-m tên-mô-đun

Mô-đun là một đối tượng thực sự trực quan hóa dữ liệu. Tên mô-đun đã cho được tải
trong ModuleManager hiện tại. Tên mô-đun phải là một tên hợp lệ nếu không, bạn sẽ nhận được
thông báo lỗi.

Nếu một mô-đun được chỉ định là 'package.sub.module.SomeModule' thì mô-đun đó (SomeModule)
được nhập từ 'package.sub.module'. Các mô-đun tiêu chuẩn được cung cấp với mayavi2 không cần
đặc điểm kỹ thuật đường dẫn đầy đủ. Ví dụ:

mayavi2 -d data.vtk -m Phác thảo -m m2_user_modules.TestModule

Trong ví dụ này, 'Outline' là một mô-đun tiêu chuẩn và 'm2_user_modules.TestModule' là một số
người dùng xác định mô-đun. Nhìn thấy MAYAVI2 MODULES phần bên dưới để biết danh sách đầy đủ về
các mô-đun có sẵn. Cũng có sẵn thông qua - mô-đun.

-f tên bộ lọc

Bộ lọc là một đối tượng lọc ra dữ liệu theo cách này hay cách khác. Sự trao
tên bộ lọc được tải đối với nguồn / đối tượng bộ lọc hiện tại. Tên bộ lọc
phải là một hợp lệ nếu không, bạn sẽ nhận được một thông báo lỗi.

Nếu bộ lọc được chỉ định là 'package.sub.filter.SomeFilter' thì bộ lọc
(`SomeFilter`) được nhập từ 'package.sub.filter'. Các mô-đun tiêu chuẩn được cung cấp với
mayavi2 không cần đặc tả đường dẫn đầy đủ. Ví dụ:

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

Trong ví dụ này, 'ExtractVectorNorm' là một bộ lọc tiêu chuẩn và 'm2_user_filters.TestFilter'
là một số bộ lọc do người dùng xác định.

Xem MAYAVI2 LỌC phần bên dưới để biết danh sách đầy đủ các bộ lọc có sẵn. Cũng
có sẵn thông qua --lọc.

-M

Khởi động trình quản lý mô-đun mới trên đường dẫn Mayavi. Cũng có sẵn thông qua
- mô-đun-mgr.

-n

Tạo một cửa sổ / cảnh mới. Bất kỳ tùy chọn nào được thông qua sau đó sẽ áp dụng cho phần mới được tạo này
sân khấu. Cũng có sẵn thông qua --cửa sổ mới.

-t

Chạy bộ thử nghiệm mayavi2 và thoát. Nếu chạy như vậy, điều này sẽ chạy cả TVTK và
Mayavi2 unittests. Nếu bất kỳ đối số bổ sung nào được chuyển, chúng sẽ được chuyển đến
người chạy thử. Vì vậy, điều này cũng có thể được sử dụng để chạy các thử nghiệm khác. Ví dụ:

mayavi2 -t enthought.persistence

Điều này sẽ chỉ chạy các bài kiểm tra bên trong gói enthought.persistence. Bạn cũng có thể
chỉ định một thư mục với các tệp thử nghiệm để chạy với tệp này, ví dụ:

mayavi2 -t rel_path_to / integrationtiontests / mayavi

sẽ chạy các bài kiểm tra tích hợp từ các nguồn mayavi. Cũng có sẵn thông qua --kiểm tra.

-x tập kịch bản

Điều này thực thi tập lệnh đã cho trong không gian tên nơi chúng tôi đảm bảo rằng tên 'mayavi' là
Phiên bản script của Mayavi - giống như trong trình thông dịch Python được nhúng. Cũng có sẵn
thông qua --exec

Chú ý: Lưu ý rằng điều này sử dụng tệp thực thi, vì vậy hãy lưu ý rằng điều này có thể nguy hiểm nếu
script làm điều gì đó khó chịu!

-s biểu thức con trăn

Thực thi biểu thức trên đối tượng được tạo cuối cùng. Ví dụ, nếu đối tượng trước đó
là một mô-đun và chúng tôi muốn đặt màu của đối tượng đó mà người ta có thể làm -s
"Actor.property.color = (1,0,0)". Người ta nên sử dụng dấu ngoặc kép cho biểu thức. Cũng
có sẵn với --bộ. Ví dụ:

mayavi2 -d Tham sốSurface -m Outline \
-s "Actor.property.color = (1,0,0)" \
-s "scene.save ('test.png', size = (800, 800))"

Chú ý: Lưu ý rằng điều này sử dụng `thi hành`, vì vậy hãy lưu ý rằng điều này có thể nguy hiểm!

MAYAVI2 MODULES


trục Vẽ các trục đơn giản.

Đường ViềnLướiMáy Bay
Một mô-đun mặt phẳng lưới đường viền. Mô-đun này cho phép người ta lấy một phần dữ liệu lưới đầu vào
và xem các đường bao của dữ liệu.

Máy Bay Lưới Tùy Chỉnh
Một mặt phẳng lưới tùy chỉnh với tính linh hoạt hơn nhiều so với mô-đun GridPlane.

DataSetClipper
Bộ lọc này cắt tập dữ liệu trong một khu vực. Khu vực có thể được xác định một cách tương tác như
một cái hộp, một quả cầu ...

Glyph Hiển thị các loại glyph khác nhau được định hướng và tô màu theo vô hướng hoặc vectơ
dữ liệu tại các điểm đầu vào.

LướiMáy Bay
Một mô-đun mặt phẳng lưới đơn giản.

Siêu dòng
Một mô-đun tích hợp thông qua trường tensor để tạo ra đường siêu dòng. Các
sự tích hợp dọc theo eigenvector tối đa và mặt cắt của
hyperstreamline được xác định bởi hai eigenvector khác. Do đó, hình dạng của
hyperstreamline là "giống như ống", với mặt cắt ngang là hình elip.
Hyperstreamlines được sử dụng để hình dung các trường tensor.

Hình ảnhDiễn viên
Một mô-đun đơn giản để xem dữ liệu hình ảnh một cách hiệu quả.

Hình ẢnhMáy BayWidget
Một mô-đun đơn giản để xem dữ liệu hình ảnh.

IsoSurface
Một mô-đun cho phép người dùng tạo đường bao của dữ liệu điểm đầu vào.

Nhãn Cho phép người dùng gắn nhãn tập dữ liệu hiện tại hoặc tác nhân hiện tại của hoạt động
mô-đun.

Định hướngTrục
Tạo một trục nhỏ ở bên cho biết vị trí của tọa độ
trục và do đó đánh dấu hướng của cảnh. Yêu cầu VTK-4.5 trở lên.

Đề cương
Một mô-đun vẽ phác thảo cho dữ liệu đã cho.

Vô HướngCắtMáy Bay
Lấy một mặt phẳng cắt của bất kỳ tập dữ liệu đầu vào nào bằng cách sử dụng một mặt phẳng ngầm định và vẽ biểu đồ dữ liệu
với đường viền tùy chọn và độ cong vênh vô hướng.

LátKhông Có Cấu TrúcLưới
Mô-đun này lấy một phần dữ liệu lưới phi cấu trúc và hiển thị các ô
giao nhau hoặc chạm vào lát cắt.

Sắp xếp
Cho phép người dùng vẽ đường hợp lý cho dữ liệu vectơ đã cho. Điều này hỗ trợ nhiều
các loại đối tượng hạt (hạt đường, hạt cầu, hạt mặt phẳng và hạt điểm). Nó cũng cho phép
người dùng để vẽ ruy băng hoặc ống và hỗ trợ thêm các loại tương tác khác nhau
các chế độ tính toán các dòng hợp lý.

Cấu TrúcLướiĐề Cương
Vẽ phác thảo phù hợp với lưới cho các lưới có cấu trúc.

Bề mặt
Vẽ bề mặt cho bất kỳ tập dữ liệu đầu vào nào với đường bao tùy chọn.

TenorGlyph
Hiển thị các glyph tensor được định hướng và được tô màu theo dữ liệu vô hướng hoặc vectơ tại
điểm đầu vào.

bản văn Mô-đun này cho phép người dùng đặt văn bản trên màn hình.

VectorCắtMáy Bay
Lấy một phần dữ liệu đầu vào tùy ý bằng cách sử dụng một mặt phẳng cắt ngầm và các vị trí
glyphs theo dữ liệu trường vectơ. Các glyph có thể được tô màu bằng cách sử dụng
độ lớn của vectơ hoặc các thuộc tính vô hướng.

Vectơ
Hiển thị các loại glyph khác nhau được định hướng và tô màu theo dữ liệu vectơ tại
điểm đầu vào. Đây chỉ là một mô-đun tiện lợi hoàn toàn dựa trên
Môđun glyph.

Khối lượng Mô-đun Khối lượng hiển thị các trường vô hướng bằng cách sử dụng trực quan hóa thể tích
kỹ thuật.

Cong VectơCắtMáy Bay
Lấy một phần dữ liệu đầu vào tùy ý bằng cách sử dụng một mặt phẳng cắt ngầm và làm cong nó
theo dữ liệu trường vectơ. Các đại lượng vô hướng được hiển thị trên bề mặt cong vênh
như màu sắc.

MAYAVI2 LỌC


Chất dẫn xuất tế bào
Tính toán các dẫn xuất từ ​​dữ liệu vectơ và vô hướng điểm đầu vào và tạo ra dữ liệu ô
trên các gradient. Ví dụ, có thể được sử dụng để định lượng độ xoáy.

Tế BàoĐiểmDữ Liệu
Chuyển đổi dữ liệu thuộc tính ô thành dữ liệu điểm bằng cách lấy trung bình dữ liệu ô từ
ô tại điểm.

Đường viền
Một bộ lọc đường viền bao quanh thành phần Đường viền để tạo ra các bề mặt đẳng
trên bất kỳ tập dữ liệu đầu vào nào.

CắtMáy Bay
Lớp này đại diện cho một mặt phẳng cắt có thể được sử dụng để cắt qua bất kỳ tập dữ liệu nào.
Nó cũng cung cấp giao diện widget 3D để định vị và di chuyển lát cắt
một cách tương tác.

Bộ lọc độ cao
Tạo dữ liệu vô hướng tương ứng với độ cao của các điểm dọc theo một đường.

Delaunay2D
Thực hiện phép toán tam giác 2D Delaunay.

Delaunay3D
Thực hiện phép toán tam giác 3D Delaunay.

Trích xuất các cạnh
Bộ lọc này trích xuất các cạnh ô từ bất kỳ dữ liệu đầu vào nào.

Trích xuấtLưới
Cho phép người dùng chọn một phần của lưới có cấu trúc.

Trích xuấtTensorComponents
Bao bọc bộ lọc TVTK ExtractTensorComponents để trích xuất các thành phần từ tensor
trường.

Trích XuấtKhông Có Cấu TrúcLưới
Cho phép người dùng chọn một phần của lưới không có cấu trúc.

Trích XuấtVectorBình Thường
Tính toán chuẩn (Eucliedean) của dữ liệu vectơ đầu vào (với tỷ lệ tùy chọn
giữa [0, 1]). Điều này hữu ích khi dữ liệu đầu vào có đầu vào là vectơ nhưng không có đại lượng vô hướng
dữ liệu cho độ lớn của các vectơ.

Trích XuấtVectorThành Phần
Bao bọc bộ lọc TVTK ExtractVectorComponents để trích xuất các thành phần của vectơ.
Điều này rất hữu ích để phân tích các thành phần riêng lẻ của dữ liệu vectơ.

GaussianSplatter
Tách bộ lọc này trỏ thành một tập có phân bố Gauss, hình elip.

Mặt nạĐiểm
Chuyển một cách chọn lọc các điểm đầu vào xuống hạ lưu. Điều này có thể được sử dụng để lấy mẫu phụ
điểm đầu vào. Lưu ý rằng điều này không chuyển dữ liệu hình học, điều này có nghĩa là tất cả lưới
thông tin bị mất.

Tham LamĐịa HìnhDecimation
Gần đúng trường độ cao (dữ liệu hình ảnh) bằng lưới tam giác, giữ nguyên số
của tam giác tối thiểu.

Hình ẢnhThay ĐổiThông Tin
Một bộ lọc có thể được sử dụng để thay đổi nguồn gốc, khoảng cách và phạm vi của đầu vào
tập dữ liệu hình ảnh mà không thay đổi dữ liệu của chính nó.

Hình ẢnhDữ LiệuThăm Dò
Một bộ lọc có thể được sử dụng để thăm dò bất kỳ tập dữ liệu nào bằng cách sử dụng tập dữ liệu Điểm có cấu trúc.
Bộ lọc cũng cho phép người ta chuyển đổi dữ liệu vô hướng thành một mảng ngắn không dấu để
rằng các đại lượng vô hướng có thể được sử dụng để hiển thị khối lượng.

PointToCellDữ liệu
Có nghịch đảo của bộ lọc CellToPointData không.

PolyDataNormals
Tính toán các chỉ tiêu từ dữ liệu đầu vào. Điều này làm cho mắt lưới trông mịn hơn. Cái này
sẽ hoạt động cho bất kỳ tập dữ liệu đầu vào nào. Lưu ý: bộ lọc này được gọi là "Tiêu chuẩn tính toán" trong
Mayavi2 GUI (Visualize / Filters / Compute Normals).

Thập phân
Giảm các hình tam giác trong một lưới, tạo thành một khoảng gần đúng của lưới ban đầu.

Chọn đầu ra
Bộ lọc cho phép người dùng chọn một trong số các kết quả đầu ra của một
đầu vào. Điều này thường rất hữu ích cho nguồn dữ liệu nhiều khối.

SetActiveAttribution
Bộ lọc này cho phép người dùng đặt thuộc tính dữ liệu hoạt động (đại lượng vô hướng, vectơ và
tenxơ) trên tập dữ liệu VTK. Điều này đặc biệt hữu ích nếu bạn cần làm gì đó
như tính toán đường bao của một đại lượng vô hướng trên đường bao của một đại lượng vô hướng khác.

người rọc sống
Tạo dải tam giác và / hoặc nhiều đường. Hữu ích cho việc thường xuyên chia tay
các bề mặt, chẳng hạn như những bề mặt được tạo bởi bộ lọc Ống. .

Ngưỡng
Một bộ lọc đơn giản ngưỡng dữ liệu đầu vào.

chuyển đổi dữ liệu
Thực hiện chuyển đổi tuyến tính thành dữ liệu đầu vào.

Bộ lọc tam giác
Chuyển đổi đa giác đầu vào và dải tam giác thành hình tam giác bằng cách sử dụng
lớp tvtk.TriangleFilter. Điều này hữu ích khi bạn có bộ lọc xuôi dòng
chỉ xử lý tam giác.

ống Biến dòng thành ống.

Đã xác định người dùng
Bộ lọc này cho phép người dùng xác định bộ lọc động / tương tác của riêng họ. Nó là
giống như FilterBase nhưng cho phép người dùng chỉ định lớp mà không cần viết bất kỳ mã nào.

Xoáy
Bộ lọc này tính toán độ xoáy của trường vectơ đầu vào. Để thuận tiện,
bộ lọc cho phép một tùy chọn chuyển qua trường vectơ đầu vào đã cho. Các
bộ lọc cũng cho phép người dùng hiển thị thành phần của xoáy dọc theo
trục tọa độ cacte cụ thể. Nó tạo ra dữ liệu điểm trên đầu ra là
sẵn sàng để hình dung.

WarpScalar
Làm cong dữ liệu đầu vào dọc theo một hướng cụ thể (hoặc chuẩn hoặc
hướng xác định) với thang đo được chỉ định bởi giá trị vô hướng cục bộ. Hữu ích cho
làm ô thảm.

WarpVector
Làm cong dữ liệu đầu vào dọc theo thuộc tính vectơ điểm được chia tỷ lệ theo tỷ lệ
hệ số. Hữu ích để hiển thị cấu hình dòng chảy hoặc chuyển vị.

VÍ DỤ


mayavi2 -d tim.vtk -m Axes -m Outline -m GridPlane -m ContourGridPlane -m
IsoSurface
mayavi2 -d fire_ug.vtu -m Trục -m Phác thảo -m VectorCutPlane -f MaskPoints -m Glyph

Trong các ví dụ trên, các tệp VTK heart.vti và fire_ug.vtu có thể được tìm thấy trong
/ usr / share / doc / mayavi2 / example / data. Thư mục ví dụ
(/ usr / share / doc / mayavi2 /amples / on Debian) cung cấp một số ví dụ hữu ích.

Sử dụng mayavi2 trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Chân đế
    Chân đế
    Chân đế là một mã nguồn mở hiện đại, miễn phí
    trình soạn thảo văn bản được tạo đặc biệt cho Web
    Phát triển. Được viết bằng HTML, CSS và
    JavaScript với các công cụ trực quan tập trung và
    chuẩn bị...
    Tải xuống dấu ngoặc
  • 2
    Trình biên dịch Pascal miễn phí
    Trình biên dịch Pascal miễn phí
    Trình biên dịch Pascal 32/64/16-bit dành cho
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Nâng cao, Nintendo NDS và DOS;
    tương thích ngữ nghĩa với...
    Tải xuống Trình biên dịch Pascal miễn phí
  • 3
    Thông tin kỹ thuật số Canon EOS
    Thông tin kỹ thuật số Canon EOS
    Canon không có số lượng màn trập
    có trong thông tin EXIF ​​của một
    tệp hình ảnh, trái ngược với Nikon và
    ống nhòm. Không có cơ sở chính thức nào của Canon
    ứng dụng ...
    Tải xuống thông tin Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd là một nhánh của khởi động rEFIt
    người quản lý. Giống như rEFIt, rEFInd có thể
    tự động phát hiện khởi động EFI đã cài đặt của bạn
    trình tải và nó trình bày một giao diện đồ họa đẹp mắt
    menu tùy chọn khởi động ...
    Tải xuống rEFInd
  • 5
    Thể hiệnLuke GSI
    Thể hiệnLuke GSI
    Trang tải xuống SourceForge này là để
    cấp cho người dùng tải xuống nguồn của tôi được xây dựng
    GSI, dựa trên công trình vĩ đại của phhusson
    công việc. Tôi xây dựng cả Android Pie và
    Android 1 ...
    Tải xuống ExpressLuke GSI
  • 6
    Trình phát nhạc
    Trình phát nhạc
    Music Caster là một trình phát nhạc dạng khay
    cho phép bạn truyền nhạc địa phương của mình sang một
    Thiết bị Google Cast. Trong lần chạy đầu tiên,
    bạn sẽ cần phải nhấp vào mũi tên trong
    nhiệm vụ ...
    Tải xuống Music Caster
  • Khác »

Lệnh Linux

Ad