【发布时间】:2019-03-06 04:35:09
【问题描述】:
所以,我有三个数据数组,X、Y 和 Z,每个数组有 225 个数字。我想做的是在曲面图上同时绘制所有三个值。当我尝试使用
ax.plot_surface(X,Y,Z)
它告诉我 Z 需要是一个二维数组。我查了一下,发现如果 Z 是 X 和 Y 的函数,可以绘制 Z,但我需要第一个 Z 点与第一个 X 和 Y 点等相关联。这可能在蟒蛇?
【问题讨论】:
-
在所需的
Z数组中,Z[i,j]处的值与坐标X[i,j]和Y[i,j]相关联。创建这些数组的最佳方式取决于您的数据。如果它已经以某种方式网格化,则可能足以重塑它们。 -
顺便说一句。同样的问题here。我不能以重复的形式关闭,因为答案没有任何赞成票。
标签: python arrays matplotlib plot surface