【发布时间】:2013-10-03 10:47:45
【问题描述】:
我正在尝试绘制这个数组:
A=[
1 1 3 3 3 3;
2 3 2 2 2 2;
3 2 1 1 1 1]
其中X轴必须是每列的索引(1,2,3,4,5,6),Y轴必须是矩阵每一列的数字,所以我将有三行绘图.因此,对于值“1”,我将沿 X 轴绘制一个连续线图,对于值“2”,另一个连续线和另一个“3”。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%
我为上面的例子做了一个图。我希望 matlab 从一个巨大的矩阵中制作这种图形。
我在绘制这个矩阵时遇到问题
结果是:
请,如果您将图形与矩阵进行比较,它与 debería ser 不同。如果您在 Y=1 中看到 de E(4,1)=10,那么您在 Y=2 上看到相同的数字,我可以说数字 10 从 row = '4' 到 row = '10' ,但是与图形比较是不一样的(就像我想要的那样)。
【问题讨论】:
-
@Dan 绝对笼统地说,应该是
plot(A.') -
谢谢。但是,我必须使 Y 轴下降。 @丹
-
拜托,有人可以解释为什么这种方式有效吗? @LuisMendo
-
@OscarSantacruz 你的数据没有下降。所以我认为你需要重申你的问题,并可能包括一个你希望情节看起来像的例子
-
@OscarSantacruz 来自
help plot:“PLOT(Y) 绘制 Y 的列与其索引”。所以plot(Y.')绘制 Y 的行与它们的索引。