创建 MATLAB 3d 图

Creating MATLAB 3d plot

我有一个矩阵叫它ARR

size(ARR) = 3600 x 140

这里代表3600秒,140个节点,在每个地方ARR(t,n) = value

如何创建 3d 图来显示此 ARR?

当我执行 surface(ARR) 时,我什么也得不到,而当我执行 plot(ARR) 时,我得到 140 行。

如何在 plot(ARR) 中添加图例以了解哪条线的颜色。

例如,您可以使用 surf(ARR) or mesh(ARR)。请参阅文档了解更多用法。

对于您的绘图问题,您可以使用 legend,但对于 140 条曲线可能不是很方便。