使用 matplotlib python 绘制二维数组

使用 matplotlib python 绘制二维数组

我希望能够使用 matplotlib 绘制存储为二维数组的函数数组。它们都有相同的自变量。具体来说,

P=zerros((ntotx, ntoty),浮点数)

x=零(ntotx,浮点数)

因此,x 数组是具有 ntotx 值的自变量,P 数组是 x 的 ntoty 函数的集合。

我知道我可以将它们分解为单独的函数,然后绘制它们,但这会导致代码相当笨重。

答案1

这是一件大事,没关系。

如果将自变量设为第一个索引,并确保自变量数组与第一个索引具有相同的维度,则plt.plot(x,y),其中yy(n,m)xisx(n)足够智能,可以将它们绘制在一起。

相关内容