0
私はx、y、および値の座標をw1として3Dサーフェスをプロットしようとしています。私はshape()で次元をチェックしています。Python:3Dサーフェスをプロットする際のAttributeError
import numpy as np
import math
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
:
コード: " 'モジュール' オブジェクトが属性 'plot_surface' を持っていないAttributeErrorには" 私はというエラーが表示されます。 。 。
x = np.arange(xmin, xmax+dx, dx)
z = np.arange(zmin, zmax+dz, dz)
X, Z = np.meshgrid(x, z)
#print X.shape, Z.shape, w1.shape
plt.plot_surface(X, Z, w1)
plt.show()
W1は前に定義され、X、Zと同じ次元の値の配列です...私は(形状によって確認されました) – Soyol