matlab绘制信号滤波后的波形,滤波后波形图不正确

我有一个电流信号,我的任务是提取前5个谐波并显示与这些谐波相对应的波形。

这是固有信号的fft,因此您可以看到波形的位置及其相对高度:

(忽视y量表 - 它还没有被纠正)

所以这就是我为解决这个问题所做的:

我制作了五个四阶黄油带通滤波器来提取每个谐波:

orderN = 4;

% Fundamental frequency

passband1 = [40 60]/(samplingRate/2);

[b,a] = butter(orderN, passband1, bandpass);

I1 = filter(b,a,I);

subplot 511

plot(I1,r);

% Second harmonic

passband2 = [98 102]/(samplingRate/2);

[b2,a2] = butter(orderN, passband2, bandpass);

I2 = filter(b2,a2,I);

subplot 512

plot(I2,b);

% Third Harmonic

passband3 = [146 154]/(samplingRate/2);

[b3,a3] = butter(orderN, passband3, bandpass);

I3 = filter(b3,a3,I);

subplot 513

plot(I3,g);

% Fourth Harmonic

passband4 = [190 210]/(samplingRate/2);

[b4,a4] = butter(orderN, passband4, bandpass);

I4 = filter(b4,a4,I);

subplot 514

plot(I4,m);

% Fifth Harmonic

passband5 = [240 260]/(samplingRate/2);

[b5,a5] = butter(orderN, passband5, bandpass);

I5 = filter(b5,a5,I);

subplot 515

plot(I5,k);

出于某种奇怪的原因,这是我得到的情节:

我无法解释情节中的那些颠簸。 为什么那些波形幅度会增加和减少?

以下是它应该是什么样子:

(请忽略尺度)

如何让我的滤镜输出看起来像第二张图片?

请帮忙

我有一个电流信号,我的任务是提取前5个谐波并显示与这些谐波相对应的波形。 这是固有信号的fft,因此您可以看到波形的位置及其相对高度: (忽视y量表 - 它还没有被纠正) 所以这就是我为解决这个问题所做的: 我制作了五个四阶黄油带通滤波器来提取每个谐波: orderN = 4; % Fundamental frequency passband1 = [40 60]/(samplingRate/2); [b,a] = butter(orderN, passband1, bandpass); I1 = filter(b,a,I); subplot 511 plot(I1,r); % Second harmonic passband2 = [98 102]/(samplingRate/2); [b2,a2] = butter(orderN, passband2, bandpass); I2 = filter(b2,a2,I); subplot 512 plot(I2,b); % Third Harmonic passband3 = [146 154]/(samplingRate/2); [b3,a3] = butter(orderN, passband3, bandpass); I3 = filter(b3,a3,I); subplot 513 plot(I3,g); % Fourth Harmonic passband4 = [190 210]/(samplingRate/2); [b4,a4] = butter(orderN, passband4, bandpass); I4 = filter(b4,a4,I); subplot 514 plot(I4,m); % Fifth Harmonic passband5 = [240 260]/(samplingRate/2); [b5,a5] = butter(orderN, passband5, bandpass); I5 = filter(b5,a5,I); subplot 515 plot(I5,k); 出于某种奇怪的原因,这是我得到的情节: 我无法解释情节中的那些颠簸。 为什么那些波形幅度会增加和减少? 以下是它应该是什么样子: (请忽略尺度) 如何让我的滤镜输出看起来像第二张图片? 请帮忙
经验分享 程序员 微信小程序 职场和发展