从一个时变余弦信号获取阶段

22日视图(30天)
Jingtao
Jingtao 约12小时前
回答: 宏吉野 约9小时前
(我有两个实验时域信号采样长度(N = 13001)的采样频率Fs = 4000赫兹)。通过曲线拟合,我发现了一个(红色)是一个余弦信号用一个频率、相移是线性时间。然而,其他(蓝色)是一个时变余弦信号非线性相移的时间。我怎样才能红色信号之间的相位差和蓝色的吗?请查收附件“data.txt”。

答案(1)

宏吉野
宏吉野 2分钟前
我建议你应该试试希尔伯特变换如下:
负载(“data.txt”)
情节(数据(:1))
持有
情节(数据(:,2));
持有;
希尔伯特变换和相位分析
日元=希尔伯特(数据(:1));
y2 =希尔伯特(数据(:,2));
phase1 =量化(图像放大(日元),真正的(y1));
phase2 =量化(图像放大(y2),真正的(y2));
情节(打开(phase1));%打开阶段
持有;
情节(打开(phase2));
持有;
情节(打开(phase1)——打开(phase2));
标题(“相位差”);

标签

社区寻宝

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

开始狩猎!