0
MATLAB은 동일한 "그래프"/ 창에서 여러 항목을 플롯하기 위해 hold
기능이 있습니다 (정확하게 기억하는 경우, 오래되었습니다). 어쨌든 Mayavi에서 이것을 할 수 있습니까? 나는 계산의 여러 가지 구현을 시각화하고 모두 같은 그래프에 표시하고 싶습니다. 하지만 문서를 읽지 못했습니다.Mayavi의 여러 플롯
MATLAB은 동일한 "그래프"/ 창에서 여러 항목을 플롯하기 위해 hold
기능이 있습니다 (정확하게 기억하는 경우, 오래되었습니다). 어쨌든 Mayavi에서 이것을 할 수 있습니까? 나는 계산의 여러 가지 구현을 시각화하고 모두 같은 그래프에 표시하고 싶습니다. 하지만 문서를 읽지 못했습니다.Mayavi의 여러 플롯
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>
세 개의 그림은 같은 그림이됩니다.
새 그림을 만들면 새로운 그림이 새 그림에 추가됩니다. figure
키워드 인수를 사용하여 주어진 그림에 새 그림을 직접 지정할 수도 있습니다.
이 페이지의 마지막 데모를 참조하십시오. http://docs.enthought.com/mayavi/mayavi/mlab.html#visualizing-a-vector-field – tacaswell