我想创建一个包含多条线的图,每条线对应于给定矩阵的一行。
更详细地说,我有一个矩阵M,其中每一行代表一个沿列变化的值。我想将此更改绘制为每行的列索引的函数,因此绘制(例如)第一行我应该:
plot(M(1,:));
问题是,我想绘制所有行。当然,我可以遍历它们,保存并绘制当前的:
(plot(M(i,:))
但我想知道是否有一个简单的命令或单线可以做到这一点。
我已经尝试过plotmatrix但在理想结果方面没有取得太大成功。
谢谢!
我想创建一个包含多条线的图,每条线对应于给定矩阵的一行。
更详细地说,我有一个矩阵M,其中每一行代表一个沿列变化的值。我想将此更改绘制为每行的列索引的函数,因此绘制(例如)第一行我应该:
plot(M(1,:));
问题是,我想绘制所有行。当然,我可以遍历它们,保存并绘制当前的:
(plot(M(i,:))
但我想知道是否有一个简单的命令或单线可以做到这一点。
我已经尝试过plotmatrix但在理想结果方面没有取得太大成功。
谢谢!
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.