标签: matlab matrix plot matlab-figure
我想创建一个包含多行的图,每行对应一个给定矩阵的行。
更详细一点,我有一个矩阵 M ,其中每一行代表一个沿着列变化的值。我想将此更改绘制为每个行的列索引的函数,因此要绘制(例如)第一行应该:
plot(M(1,:));
问题是,我想绘制所有行。当然,我可以迭代它们,hold并绘制当前的一个:
(plot(M(i,:))
但是我想知道是否有一个简单的命令或单行程可以做到。
我已经尝试了plotmatrix,但在理想的结果方面没有取得多大成功。
谢谢!
答案 0 :(得分:9)
您是否尝试过plot(M')?
plot(M')
从documentation of plot的第一段开始:
plot
当Y是实数时, plot(Y)绘制Y的列与每个值的索引。
plot(Y)绘制Y的列与每个值的索引。