InglêsFrancêsEspanhol

Ad


favicon do OnWorks

mayavi2 - Online na nuvem

Execute mayavi2 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando mayavi2 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


mayavi2 - Um pacote de visualização científica para dados 2-D e 3-D

SINOPSE


Mayavi2 [opções] [arg]

Onde arg1, arg2 etc. são nomes de arquivo opcionais que correspondem ao Mayavi2 salvo
visualizações (nomedoarquivo.mv2), scripts Mayavi2 (nomedoarquivo.py) e quaisquer formatos de arquivo de dados
que Mayavi apóia.

DESCRIÇÃO


Mayavi2 é uma ferramenta para visualização científica 2-D e 3-D. Os recursos do Mayavi2 incluem:

* Visualização de dados escalares e vetoriais em 2 e 3 dimensões

* Fácil scriptabilidade usando Python

* Fácil extensibilidade por meio de fontes, componentes, módulos e filtros de dados

* Leitura de vários formatos de arquivo: VTK (legado e XML), PLOT3D, etc.

* Economia de visualizações

* Salvando visualização renderizada em uma variedade de formatos de imagem.

OPÇÕES


-h

Isso imprime todas as opções de linha de comando disponíveis e sai. Também disponível através de
--Socorro.

-V

Isso imprime a versão do Mayavi na linha de comando e sai. Também disponível através de
--versão.

-z nome do arquivo.mv2

Isso carrega uma visualização do Mayavi2 salva anteriormente. Também disponível através de --viz
nome do arquivo.mv2 ou --visualização nomedoarquivo.mv2.

-d arquivo de dados. *

Abre qualquer um dos formatos de arquivo de dados com suporte ou uma fonte de dados não relacionada a arquivo. Esse
inclui formatos de arquivo 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 vários outros que são suportados. datafile. * também pode ser uma fonte
objeto não associado a um arquivo, por exemplo ParametricSurface ou PointLoad irá carregar
as fontes de dados correspondentes em Mayavi. Também disponível através de --dados.

-m nome do módulo

Um módulo é um objeto que realmente visualiza os dados. O nome do módulo fornecido é carregado
no ModuleManager atual. O nome do módulo deve ser válido, caso contrário, você receberá um
mensagem de erro.

Se um módulo for especificado como 'package.sub.module.SomeModule', então o módulo (SomeModule)
é importado de 'package.sub.module'. Módulos padrão fornecidos com mayavi2 não precisam
a especificação de caminho completo. Por exemplo:

mayavi2 -d data.vtk -m Esboço -m m2_user_modules.TestModule

Neste exemplo, 'Outline' é um módulo padrão e 'm2_user_modules.TestModule' é algum
módulo definido pelo usuário. Ver MAYAVI2 MÓDULOS seção abaixo para uma lista exaustiva de
módulos disponíveis. Também disponível através de --módulo.

-f nome-filtro

Um filtro é um objeto que filtra os dados de uma forma ou de outra. O dado
filter-name é carregado em relação ao objeto de fonte / filtro atual. O nome do filtro
deve ser válido, caso contrário, você receberá uma mensagem de erro.

Se o filtro for especificado como 'package.sub.filter.SomeFilter', o filtro
(`SomeFilter`) é importado de 'package.sub.filter'. Módulos padrão fornecidos com
mayavi2 não precisa da especificação completa do caminho. Por exemplo:

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

Neste exemplo, 'ExtractVectorNorm' é um filtro padrão e 'm2_user_filters.TestFilter'
é algum filtro definido pelo usuário.

See MAYAVI2 FILTROS seção abaixo para uma lista exaustiva de filtros disponíveis. Também
disponível através --filtro.

-M

Inicia um novo gerenciador de módulo no pipeline Mayavi. Também disponível através de
--module-mgr.

-n

Cria uma nova janela / cena. Todas as opções passadas depois disso serão aplicadas a este recém-criado
cena. Também disponível através de --nova janela.

-t

Executa o conjunto de testes mayavi2 e sai. Se executado como tal, executa o TVTK e
Testes de unidade Mayavi2. Se quaisquer argumentos adicionais forem transmitidos, eles serão transmitidos ao
corredor de teste. Portanto, isso pode ser usado para executar outros testes também. Por exemplo:

mayavi2 -t pensado.persistência

Isso executará apenas os testes dentro do pacote enthought.persistence. Você também pode
especifique um diretório com arquivos de teste para executar com isso, por exemplo:

mayavi2 -t relative_path_to / integrationtests / mayavi

irá executar os testes de integração das fontes mayavi. Também disponível através de --teste.

-x Arquivo de script

Isso executa o script fornecido em um namespace onde garantimos que o nome 'mayavi' é
Instância de script de Mayavi - assim como no interpretador Python embutido. Também disponível
NFT`s --exec

AVISO: Observe que ele usa `execfile`, então observe que isso pode ser perigoso se o
script faz algo desagradável!

-s expressão python

Execute a expressão no último objeto criado. Por exemplo, se o objeto anterior
era um módulo, e queremos definir a cor desse objeto que podemos fazer -s
"actor.property.color = (1,0,0)". Deve-se usar aspas para a expressão. Também
disponível com --definir. Por exemplo:

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

AVISO: Observe que ele usa `exec`, então observe que isso pode ser perigoso!

MAYAVI2 MÓDULOS


Eixos Desenha eixos simples.

ContourGridPlane
Um módulo de plano de grade de contorno. Este módulo permite pegar uma fatia dos dados da grade de entrada
e visualizar contornos dos dados.

CustomGridPlane
Um plano de grade personalizado com muito mais flexibilidade do que o módulo GridPlane.

DataSetClipper
Este filtro recorta o conjunto de dados em uma área. A área pode ser definida interativamente como
uma caixa, uma esfera ...

Glifo Exibe diferentes tipos de glifos orientados e coloridos de acordo com o escalar ou vetor
dados nos pontos de entrada.

GridPlane
Um módulo de plano de grade simples.

HiperStreamline
Um módulo que se integra por meio de um campo tensorial para gerar uma hipertreamlinha. o
a integração ocorre ao longo do autovetor máximo e da seção transversal do
a hipertraminal é definida pelos outros dois vetores próprios. Assim, a forma do
a hipertraminal é "semelhante a um tubo", com a seção transversal sendo elíptica.
Hyperstreamlines são usadas para visualizar campos tensores.

Ator de imagem
Um módulo simples para visualizar os dados da imagem de forma eficiente.

ImagePlaneWidget
Um módulo simples para visualizar os dados da imagem.

Iso Superfície
Um módulo que permite ao usuário fazer contornos dos dados do ponto de entrada.

Rótulos Permite que um usuário rotule o conjunto de dados atual ou o ator atual do ativo
módulo.

Eixos de Orientação
Cria um pequeno eixo lateral que indica a posição da coordenada
eixos e, portanto, marca a orientação da cena. Requer VTK-4.5 e superior.

Esboço
Um módulo que desenha um esboço para os dados fornecidos.

ScalarCutPlane
Pega um plano de corte de qualquer conjunto de dados de entrada usando um plano implícito e plota os dados
com contorno opcional e empenamento escalar.

FatiaGrade Desestruturada
Este módulo pega uma fatia dos dados não estruturados da grade e mostra as células que
cruzar ou tocar a fatia.

Simplificar
Permite que o usuário desenhe linhas de ação para dados vetoriais fornecidos. Isso suporta vários
tipos de objetos semente (linha, esfera, plano e sementes pontuais). Também permite o
o usuário desenha fitas ou tubos e ainda oferece suporte a diferentes tipos de
modos de cálculo dos fluxos.

Esboço da Grade Estruturada
Desenha um contorno em conformidade com a grade para grades estruturadas.

superfície
Desenha uma superfície para qualquer conjunto de dados de entrada com contorno opcional.

TensorGlifo
Exibe glifos tensores orientados e coloridos de acordo com dados escalares ou vetoriais no
pontos de entrada.

Texto Este módulo permite ao usuário colocar texto na tela.

VectorCutPlane
Pega uma fatia arbitrária dos dados de entrada usando um plano de corte implícito e coloca
glifos de acordo com os dados do campo vetorial. Os glifos podem ser coloridos usando
a magnitude do vetor ou os atributos escalares.

Vetores
Exibe diferentes tipos de glifos orientados e coloridos de acordo com os dados vetoriais no
pontos de entrada. Este é apenas um módulo de conveniência inteiramente baseado no
Módulo Glyph.

Volume O módulo Volume visualiza campos escalares usando visualização volumétrica
técnicas.

WarpVectorCutPlane
Pega uma fatia arbitrária dos dados de entrada usando um plano de corte implícito e o distorce
de acordo com os dados do campo vetorial. Os escalares são exibidos na superfície empenada
como cores.

MAYAVI2 FILTROS


Derivados de Célula
Calcula derivados de dados escalares e vetoriais de ponto de entrada e produz dados de células
nos gradientes. Pode ser usado para calcular aproximadamente a vorticidade, por exemplo.

Dados CellToPoint
Transforma dados de atributos de células em dados pontuais, calculando a média dos dados de células do
células no ponto.

Contorno
Um filtro de contorno que envolve o componente Contour para gerar iso-superfícies
em qualquer conjunto de dados de entrada.

Plano de corte
Esta classe representa um plano de corte que pode ser usado para fatiar qualquer conjunto de dados.
Ele também fornece uma interface de widget 3D para posicionar e mover a fatia
interativamente.

Filtro de Elevação
Cria dados escalares correspondentes à elevação dos pontos ao longo de uma linha.

Delaunay2D
Executa uma triangulação Delaunay 2D.

Delaunay3D
Executa uma triangulação Delaunay 3D.

Extrair bordas
Este filtro extrai as bordas da célula de quaisquer dados de entrada.

Extrair Grade
Permite que um usuário selecione uma parte de uma grade estruturada.

Extrair componentes do tensor
Envolve o filtro TVTK ExtractTensorComponents para extrair componentes de um tensor
campo.

Extrair Grade Desestruturada
Permite que um usuário selecione uma parte de uma grade não estruturada.

ExtrairVetorNorm
Calcula a norma (eucliediana) dos dados vetoriais de entrada (com escala opcional
entre [0, 1]). Isso é útil quando os dados de entrada têm entrada vetorial, mas não escalar
dados para a magnitude dos vetores.

ExtrairVectorComponents
Encapsula o filtro TVTK ExtractVectorComponents para extrair componentes de um vetor.
Isso é útil para analisar componentes individuais de dados vetoriais.

GaussianoSplatter
Este filtro aponta para um volume com uma distribuição elíptica gaussiana.

Pontos de Máscara
Passa seletivamente os pontos de entrada a jusante. Isso pode ser usado para subamostrar o
pontos de entrada. Observe que isso não passa dados de geometria, isso significa que todas as grades
informações são perdidas.

GananciosoTerrainDecimação
Aproxima um campo de altura (dados de imagem) com uma malha triangular, mantendo o número
de triângulos mínimo.

Informações de mudança de imagem
Um filtro que pode ser usado para alterar a origem, espaçamento e extensão de uma entrada
conjunto de dados de imagem sem alterar os próprios dados.

ImageDataProbe
Um filtro que pode ser usado para sondar qualquer conjunto de dados usando um conjunto de dados de Pontos Estruturados.
O filtro também permite converter os dados escalares em uma pequena matriz sem sinal, portanto
que os escalares podem ser usados ​​para visualização de volume.

PointToCellData
Faz o inverso do filtro CellToPointData.

PolyDataNormais
Calcula normais a partir de dados de entrada. Isso dá às malhas uma aparência mais lisa. Esse
deve funcionar para qualquer conjunto de dados de entrada. Nota: este filtro é chamado de "Compute Normals" em
Mayavi2 GUI (Visualize / Filters / Compute Normals).

Quadric Decimation
Reduza os triângulos em uma malha, formando uma boa aproximação da malha original.

Selecionar saída
Um filtro que permite ao usuário selecionar uma entre várias das saídas de um determinado
entrada. Normalmente, isso é muito útil para uma fonte de dados de vários blocos.

SetActiveAttribute
Este filtro permite que um usuário defina o atributo de dados ativo (escalares, vetores e
tensores) em um conjunto de dados VTK. Isso é particularmente útil se você precisar fazer algo
como contornos computacionais de um escalar no contorno de outro escalar.

Stripper
Crie tiras triangulares e / ou polilinhas. Útil para regularizar fragmentação
superfícies, como as criadas pelo filtro Tubo. .

Limite
Um filtro simples que limita os dados de entrada.

Transformar Dados
Executa uma transformação linear para inserir dados.

Filtro Triângulo
Converte polígonos de entrada e faixas de triângulos em triângulos usando o
classe tvtk.TriangleFilter. Isso é útil quando você tem um filtro downstream que
apenas processa triângulos.

tubo Transforma linhas em tubos.

Usuário definido
Este filtro permite que o usuário defina seu próprio filtro de forma dinâmica / interativa. Isto é
como FilterBase, mas permite que um usuário especifique a classe sem escrever nenhum código.

Vorticidade
Este filtro calcula a vorticidade de um campo vetorial de entrada. Por conveniência, o
O filtro permite a passagem opcional do campo de vetor de entrada fornecido. o
filtro também permite ao usuário mostrar o componente da vorticidade ao longo de um
eixos coordenados cartesianos particulares. Ele produz dados pontuais na saída que são
pronto para visualizar.

WarpScalar
Warps os dados de entrada ao longo de uma direção particular (tanto os normais ou um
direção especificada) com uma escala especificada pelo valor escalar local. Útil para
fazendo plotagens de carpete.

WarpVetor
Deforma os dados de entrada ao longo de um atributo de vetor de ponto dimensionado de acordo com uma escala
fator. Útil para mostrar perfis de fluxo ou deslocamentos.

EXEMPLOS


mayavi2 -d heart.vtk -m Eixos -m Esboço -m GridPlane -m ContourGridPlane -m
Iso Superfície
mayavi2 -d fire_ug.vtu -m Eixos -m Contorno -m VectorCutPlane -f MaskPoints -m Glifo

Nos exemplos acima, os arquivos VTK heart.vti e fire_ug.vtu podem ser encontrados em
/ usr / share / doc / mayavi2 / examples / data. O diretório de exemplos
(/ usr / share / doc / mayavi2 / examples / no Debian) fornece vários exemplos úteis.

Use mayavi2 online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 2
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 3
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 5
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • 6
    Caster de música
    Caster de música
    Music Caster é um reprodutor de música de bandeja
    que permite que você transmita sua música local para um
    Dispositivo Google Cast. Na primeira corrida,
    você precisará clicar na seta em seu
    tas ...
    Baixar Music Caster
  • Mais "

Comandos Linux

Ad