3D Graph(3次元グラフ)

3D Graph(3次元グラフ)の書き方の例です。

import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as np

xs = np.arange(-5, 5, 0.1)
X, Y = np.meshgrid(xs, xs)

z = np.array([x**2 + y**2 for x in xs for y in xs]).reshape((len(xs), len(xs)))
levels = np.arange(0,100,10)

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
surf = ax.plot_surface(X, Y, z, cmap='Blues', linewidth=0)

plt.show()

3D_Graph.png

  • 最終更新:2017-12-14 20:35:33

このWIKIを編集するにはパスワード入力が必要です

認証パスワード