MATLABにはhold
、同じ「グラフ」/ウィンドウにいくつかのものをプロットする関数があります(私が正しく覚えていれば、しばらく経ちました)。マヤビでこれを行う方法はありますか?計算のいくつかの実現を視覚化し、それらすべてを同じグラフに表示したいと思います。しかし、私はドキュメントを読んでそれを理解することができませんでした。
質問する
3933 次
1 に答える
6
mayaviのmlabモジュールを使用している場合、デフォルトで保持されます。例:
In [1]: from mayavi import mlab
In [2]: import numpy as np
In [3]: mlab.plot3d(np.random.rand(10), np.random.rand(10), np.random.rand(10))
Out[3]: <mayavi.modules.surface.Surface at 0x2a4eade0>
In [4]: mlab.plot3d(np.random.rand(10), np.random.rand(10), np.random.rand(10))
Out[4]: <mayavi.modules.surface.Surface at 0x28218ab0>
In [5]: mlab.plot3d(np.random.rand(10), np.random.rand(10), np.random.rand(10))
Out[5]: <mayavi.modules.surface.Surface at 0x2a51db40>
In [6]: mlab.plot3d(np.random.rand(10), np.random.rand(10), np.random.rand(10))
Out[6]: <mayavi.modules.surface.Surface at 0x2a840bd0>
3 つのプロットが同じ図になります。
新しい図を作成すると、新しい図がこの新しい図に追加されます。figure
キーワード引数を使用して、新しいプロットを特定の Figure に直接割り当てることもできます。
于 2013-03-04T08:43:27.507 に答える