如何并行绘制不同的数据(继续前一个)

时间:2014-11-22 13:38:25

标签: matlab plot

我有24小时的能量消耗数据。 绘制特定日期给出了垂直消耗轴和水平时间轴。 我想为1年说情节。 如果我使用“hold on / off”命令,它会将所有日子拼凑在一起。 我如何以第二天的方式进行绘图,绘图进入第一个绘图的继续(水平轴自动延伸)?因此,当我有完整的情节时,它会显示基于小时的365天能耗。这就像水平轴在垂直轴更新时重复。我在谈论MATLAB。

(http://i59.tinypic.com/1qq3uv.jpg )

2 个答案:

答案 0 :(得分:1)

你仍然可以使用hold on并单独绘制每一天(如果我理解你的问题,这就是你想要的,单独绘图)。只需确保您的x轴值正确。所以例如如果您每小时有一个测量值,则绘图第1天:

plot(1:24,valDay1,'k-')

然后是第2天:

plot(25:48,valDay2,'r-')

等。这将正确排列。另外,请考虑使用datetime作为x轴值

答案 1 :(得分:0)

所以,我发现我的解决方案非常简单。我不知道它是如何发生的。 我只需要使用";"就是这样。 像这样:

DAY = [DAY1; DAY2;第3天

积(DAY)