2012-05-11 10 views

答えて

1

mayaviのドキュメントを確認してください。 3Dプロットはチュートリアルにあり、hereと記載されています。 mlabの部分、mayavi.mlab.plot3d(*args, **kwargs)です。

構文は、線を描画するチューブとしてそれらを表現するためにあるときに使用できる

plot3d(x, y, z, ...) 
2

一つの重要な特徴です。次の例では、3Dの図形とともにX、Y、Z軸を描いています(私の場合は寸法が大きく、調整したいかもしれないので注意してください)。

import mayavi.mlab as mlab 

black = (0,0,0) 
white = (1,1,1) 
mlab.figure(bgcolor=white) 
mlab.plot3d([0, 1000], [0, 0], [0, 0], color=black, tube_radius=10.) 
mlab.plot3d([0, 0], [0, 1500], [0, 0], color=black, tube_radius=10.) 
mlab.plot3d([0, 0], [0, 0], [0, 1500], color=black, tube_radius=10.) 
mlab.text3d(1050, -50, +50, 'X', color=black, scale=100.) 
mlab.text3d(0, 1550, +50, 'Y', color=black, scale=100.) 
mlab.text3d(0, -50, 1550, 'Z', color=black, scale=100.) 
関連する問題