检测特定信号的某些部分

8视图(30天)
Raj Kubaryet
Raj Kubaryet 2023年5月25日20:23
回答: 明星黾 2023年5月25日在20:28
你好,
我创建了一个随机信号如下:
清晰的所有;clc;
%建立信号
x = 0:0.1:π;
y = 5 * sin (x) + 10;
j = [];
i = 1:20
j (i) = 9.9 +(10.1 - -9.9)。*兰德(1,1);
结束
v =猫(2,j, y);
y = 2 * sin (x) + 10;
v =猫(2 v j);
v =猫(2,v, y);
v =猫(2 v j);
v =猫(2 v j);
0.1 x =π:3:2 *π;
y = 4 * sin (x) + 10;
v =猫(2,v, y);
v =猫(2 v j);
v =猫(2 v j);
x = 0:0.1:π;
y = 1.5 * sin (x) + 10;
v =猫(2,v, y);
v =猫(2 v j);
v =猫(2 v j);
%绘制
情节(v)
我想检测所有的凸面和凹面结构(不仅振幅,而且宽度)在下图这个信号。你能建议一个方法吗?

答案(1)

明星黾
明星黾 2023年5月25日在20:28
开始 findsignal 函数。可能需要转化高峰找到它的反向版本。

标签

社区寻宝

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

开始狩猎!