我如何知道要绘制的图形?

时间:2018-07-20 20:10:27

标签: matlab plot matlab-figure

data1 = load('data1.mat')
data2 = load('data2.mat')

通过做plot(val(1, :))我有一个图形,但是我不知道它是否对应于数据1或数据2,如何选择图中的数据?

第二个问题是如何将data1和data 2连接起来,基本上说data1是1 2 3和data2是4 5 6,预期结果将是:

1 2 3
4 5 6 

然后将它们都绘制在同一图中?

1 个答案:

答案 0 :(得分:0)

这个问题有点含糊。对于第一部分,您不会希望在data1内绘制任何东西,例如,如果您正在做plot(data1.val(1,:)),则不会。如果data1.mat包含变量val,则可以将来自不同.mat文件的val的不同值保存在临时存储中,然后进行串联。如何执行将取决于变量val的类型。例如:

load('data1.mat');
temp = val;
load('data2.mat');
full_val = cat(1,temp,val);

希望有帮助,但是正如我所说,问题有点不清楚。