我正在尝试创建与下图中的模型相同的模型。 我得到的模型并不是空心的。 这是我用来创建该模型的代码。
from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
import matplotlib.pyplot as plt
from matplotlib.mlab import griddata
import numpy as np
fig = plt.figure()
ax = fig.gca(projection='3d')
data = np.genfromtxt('data.txt')
x = data[:, 0]
y = data[:, 1]
z = data[:, 2]
xi = np.linspace(min(x), max(x))
yi = np.linspace(min(y), max(y))
X, Y = np.meshgrid(xi, yi)
Z = griddata(x, y, z, xi, yi, interp='linear')
surf = ax.plot_trisurf(x, y, z, cmap=cm.jet, linewidth=0.1)
ax.set_zlim3d(np.min(Z), np.max(Z))
fig.colorbar(surf)
plt.show()
如何修复代码以获得相同的模型?这是data.txt file。