频谱测量- MATLAB & Simulink- MathWorks 中国通道功率、带宽、均值频率、中位数频率、谐波失真
https://ww2.mathworks.cn/help/signal/spectral-measurements-1.html请参考以上matlab官网学习
程序实例:
以简单的求归一化带宽作为例子进行简单说明,具体的请看官网解释
T = 1000;
f = 1/T;
t = 1/T:1;
freqs = 2*pi*(t-0.5-1/T)/(f);
y = cos(2*pi*2*t); %原信号
X = awgn(y,5); %加入信噪比为5dB的高斯白噪音
%求3dB带宽
bw = powerbw(X);
%求百分比带宽
BW1 = obw(X); %求归一化频率的99%带宽
BW = obw(X,[],[0 0.5-1/T]*pi,50); %求归一化频率的50%带宽
%参数说明:X为代求信号; []是空时认为频率为归一化频率;
% [0 0.5-1/T]*pi是归一化频率取值范围; 50所求百分比带宽
本文介绍了如何使用MATLAB和Simulink进行信号的频谱测量,包括计算通道功率、带宽、均值和中位数频率,以及谐波失真分析。通过实例演示了如何求取3dB、百分比带宽,并详细解读了相关函数的使用方法。
1572

被折叠的 条评论
为什么被折叠?



