問題タブ [mayavi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
502 参照

python - Python MayaVi の合理化: メモリを解放するには?

MayaVi を使用して、特定のベクトル フィールドのストリームラインをトレースしています。ストリームラインごとに、必要なすべての情報を抽出できます (たとえば、ストリームライン ポイントの座標、ベクトル モジュールの値など)。
問題は、合理化プロセスが非常にメモリを消費することです。数百のストリームラインをトレースする必要があり、各ストリームラインの後でメモリを解放したいのですが、方法がわかりません! ここに私が使用しているコードがあります

このように、点の位置が「x」「y」「z」に格納されます。

ここで、ターミナルから「top」コマンドを使用すると、メモリの大部分が使用されていることがわかります。メモリを解放するために、プロットから流線を削除しようとしました

非推奨のものと同様に

しかし、何も起こりません!これは、2、3 の流線をトレースしただけで、コンピューターがフリーズするまで遅くなることを意味します。何か案が?MayaVi使った人いますか?

乾杯、ノクトゥ

0 投票する
1 に答える
700 参照

python - Mayaviで切断面のslice_indexを調整するにはどうすればよいですか?

Mayaviを使用して、データで素敵な切断面を取得します。

アニメーション用に をプログラムで調整するslice_indexにはどうすればよいですか? mlab.pipeline.image_plane_widget調べてみhelp(obj)ましたが、オプションがめちゃくちゃです。

0 投票する
5 に答える
15046 参照

python-3.x - mayavi を Python 3 で動作させる

Python 3.3 で mayavi を実行できません。

私のプログラムをpython3(またはpython3.3)で実行すると、

numpy と matplotlib を機能させるために、次を使用しました。

しかし、mayavi をインストールする通常の方法は、

そして、python3はそれを見つけられません....

mayavi を Python3 で動作させる方法を知っている人はいますか? まだサポートされていませんか?

私は両方を試しました

両方とも同じエラーが発生します

説明をいただければ幸いです:)

0 投票する
2 に答える
330 参照

mayavi - mayaviでiso_surfaceの一部を削除

mayavi のドキュメントでいくつかのヒントを見つけようとしていますが、成功していません。

複雑なデータの視覚化で、計算された iso_surface の一部を削除したいと思います。たとえば、次のようなコードがあります

次のようにして、データが x、y、または z に沿って制限されていることを明示的に説明することで、この iso_surface の一部を削除できます。

しかし、任意の有向平面についてこれを説明する方法が見つかりません。たとえば、データを (1,1,1) 方向に制限したいと思います。

これを行う方法はありますか?

0 投票する
1 に答える
1465 参照

python-2.7 - mayaviのmlab.axesで指数ティックを回避する方法は?

それを制御するパラメータはありますか?私はそれを見つけることができません.
私が使う

目盛りは、出力図の 1.08e+03 と 1.18e+03 のようなものです。追加します mlab.axes.label_format='%.2f'が、何も変わりません。

0 投票する
0 に答える
644 参照

python - mayavi を使用して 2D 円をレンダリングできますか?

私はpythonでmayaviを使用して、それぞれが3D座標、色、サイズを持つポイントのコレクションを表示しています。

points3Dを使用して、それらを 3D 球体として表示できるようになりました。そして、それらを常にカメラに面する2D円としてレンダリングできるかどうか疑問に思っています.