3次元描画も簡単にできた。
1 2 3 4 5 6 7 8 9 10 11 12 |
import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D import numpy as np z = np.arange(0, 10, 0.1) x = np.sin(z) y = z fig = plt.figure() ax = fig.add_subplot(projection='3d') ax.plot(x, y, z) plt.show() |
あんまり面白くないけど、sin波を斜めに表示してみた。
ドラッグすると見る方向も変えられる。
C#で3次元表示するのに随分苦労した記憶がある。 C#でも探せば適当なモジュール的なものがあるかもしれないけど、Pythonの方が簡単に探せると思う。