問題タブ [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.
python - Python MayaVi の合理化: メモリを解放するには?
MayaVi を使用して、特定のベクトル フィールドのストリームラインをトレースしています。ストリームラインごとに、必要なすべての情報を抽出できます (たとえば、ストリームライン ポイントの座標、ベクトル モジュールの値など)。
問題は、合理化プロセスが非常にメモリを消費することです。数百のストリームラインをトレースする必要があり、各ストリームラインの後でメモリを解放したいのですが、方法がわかりません! ここに私が使用しているコードがあります
このように、点の位置が「x」「y」「z」に格納されます。
ここで、ターミナルから「top」コマンドを使用すると、メモリの大部分が使用されていることがわかります。メモリを解放するために、プロットから流線を削除しようとしました
非推奨のものと同様に
しかし、何も起こりません!これは、2、3 の流線をトレースしただけで、コンピューターがフリーズするまで遅くなることを意味します。何か案が?MayaVi使った人いますか?
乾杯、ノクトゥ
python - Mayaviで切断面のslice_indexを調整するにはどうすればよいですか?
Mayaviを使用して、データで素敵な切断面を取得します。
アニメーション用に をプログラムで調整するslice_index
にはどうすればよいですか? mlab.pipeline.image_plane_widget
調べてみhelp(obj)
ましたが、オプションがめちゃくちゃです。
python-3.x - mayavi を Python 3 で動作させる
Python 3.3 で mayavi を実行できません。
私のプログラムをpython3(またはpython3.3)で実行すると、
numpy と matplotlib を機能させるために、次を使用しました。
しかし、mayavi をインストールする通常の方法は、
そして、python3はそれを見つけられません....
mayavi を Python3 で動作させる方法を知っている人はいますか? まだサポートされていませんか?
私は両方を試しました
両方とも同じエラーが発生します
説明をいただければ幸いです:)
mayavi - mayaviでiso_surfaceの一部を削除
mayavi のドキュメントでいくつかのヒントを見つけようとしていますが、成功していません。
複雑なデータの視覚化で、計算された iso_surface の一部を削除したいと思います。たとえば、次のようなコードがあります
次のようにして、データが x、y、または z に沿って制限されていることを明示的に説明することで、この iso_surface の一部を削除できます。
しかし、任意の有向平面についてこれを説明する方法が見つかりません。たとえば、データを (1,1,1) 方向に制限したいと思います。
これを行う方法はありますか?
python-2.7 - mayaviのmlab.axesで指数ティックを回避する方法は?
それを制御するパラメータはありますか?私はそれを見つけることができません.
私が使う
目盛りは、出力図の 1.08e+03 と 1.18e+03 のようなものです。追加します
mlab.axes.label_format='%.2f'
が、何も変わりません。
python - mayavi を使用して 2D 円をレンダリングできますか?
私はpythonでmayaviを使用して、それぞれが3D座標、色、サイズを持つポイントのコレクションを表示しています。
points3D
を使用して、それらを 3D 球体として表示できるようになりました。そして、それらを常にカメラに面する2D円としてレンダリングできるかどうか疑問に思っています.