Matplotlib - 如何从曲面图获取数据?

Matplotlib - How to get data from surface plot?

有没有办法从 Axes3D.plot_surface(X, Y, Z) 生成的曲面图 (Poly3DCollection) 中获取 X、Y 和 Z 数据?

xdata, ydata, zdata, _ = ax.collections[0]._vec

如果您正在绘制多个曲面,请将索引更改为正确的值。 据我所知,无法更新这些值。