绘制相同的信号有不同的扫描

1视图(30天)
你好,
有一次我测量信号30秒钟50赫兹和我第二次测量相同的信号现在30秒600赫兹。所以我得到2数组(x * 2双)有不同的大小。现在我想把这个2信号在一个图。这是可能的吗?

接受的答案

EmirBeg
EmirBeg 2021年5月27日
编辑:EmirBeg 2021年5月27日
你可以插入的一个信号,使它们相同的大小。是这样的:
Signal1 = (linspace (1、30、30)) ';
Signal2 = (linspace (30180);%不介意这个,只是创建具有不同频率的信号
Signal1_int = interp1(1:尺寸(Signal1, 1), Signal1。”, linspace(1、大小(Signal1, 1),大小(Signal2, 1)));
%插值第一信号第二个一样的大小
现在你可以画出两个信号在一个阴谋。
情节(Signal1_int t, t, Signal2);
或者只是使用 抓住 推迟

答案(1)

Asmit辛格
Asmit辛格 2021年5月27日
如果我理解正确的话,你想阴谋2信号在一个图。这 文档 应该是有帮助的。你可以画出2信号在一个图形使用 “坚持”。
x = linspace(π-π);
日元= sin (x);
情节(x, y₁)
持有
y2 = cos (x);
情节(x, y2)
持有
1评论
EmirBeg
EmirBeg 2021年5月27日
不能这么做如果数组不相同的大小。

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!