4

我想创建一个包含多条线的图,每条线对应于给定矩阵的一行。

更详细地说,我有一个矩阵M,其中每一行代表一个沿列变化的值。我想将此更改绘制为每行的列索引的函数,因此绘制(例如)第一行我应该:

plot(M(1,:));

问题是,我想绘制所有行。当然,我可以遍历它们,保存并绘制当前的:

(plot(M(i,:))

但我想知道是否有一个简单的命令或单线可以做到这一点。

我已经尝试过plotmatrix但在理想结果方面没有取得太大成功。

谢谢!

4

1 回答 1

9

Have you tried plot(M')?

From the first paragraph of the documentation of plot:

plot(Y) plots the columns of Y versus the index of each value when Y is a real number.

于 2012-12-03T15:59:10.647 回答