求解一个DSP关于FIR filter的题目,如下:The window method of FIR design:a.Design linear-phase lowpass filters with the cutoff-frequency ωc = π/3 using the window method with a Dolph-Chebyshev window for filter orders M = 20,50 and 150.The

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 23:43:18

求解一个DSP关于FIR filter的题目,如下:The window method of FIR design:a.Design linear-phase lowpass filters with the cutoff-frequency ωc = π/3 using the window method with a Dolph-Chebyshev window for filter orders M = 20,50 and 150.The
求解一个DSP关于FIR filter的题目,如下:
The window method of FIR design:
a.Design linear-phase lowpass filters with the cutoff-frequency ωc = π/3 using the window method with a Dolph-Chebyshev window for filter orders M = 20,50 and 150.The MATLAB Signal Processing Toolbox function fir1() can be used to implement the window method and the MATLAB Signal Processing Toolbox function chebwin() can be used to obtain the desired Dolph-Chebyshev windows.
b.Note that you will need to specify the amount of sidelobe attenuation for your Dolph-Chebyshev windows.Try some different values,and demonstrate what effect this has on:
i.the passband ripple and stopband attenuation,and
ii.the slope of the transition region,
for one of the filters (M = 20,50 or 150).
c.Do you observe the Gibbs phenomenon in the window method?

求解一个DSP关于FIR filter的题目,如下:The window method of FIR design:a.Design linear-phase lowpass filters with the cutoff-frequency ωc = π/3 using the window method with a Dolph-Chebyshev window for filter orders M = 20,50 and 150.The
a部分:
wn=pi/3;% Cutoff-frequency
R=100;% Sidelobe attenuation
for i=1:3
switch i
case 1
N=20;% Filter orders
case 2
N=50;
case 3
N=150;
end
window=chebwin(N+1,R);% Chebyshev window
b=fir1(N,wn/pi,window);% FIR filter
figure(i);
freqz(b,1,512);%
title(['Filter order N= ',num2str(N)])
end
b部分:
wn=pi/3;% Cutoff-frequency
N=50;% Filter orders
for i=1:4
R=i*50;% Sidelobe attenuation
window=chebwin(N+1,R);% Chebyshev window
b=fir1(N,wn/pi,window);% FIR filter
figure(4);
subplot(2,2,i)
[H,w]=freqz(b,1,512);
mag=abs(H);
plot(w/pi,20*log10(mag/max(mag)));
xlabel('Normalized Frequency')
ylabel('Magnitude (dB)')
title(['Sidelobe attenuation R= ',num2str(R)])
grid on;
end
从图上可以看出,随着阻带衰减增加,通带波纹没有变化,过渡带随着变缓.说明小幅的旁瓣和窄的主瓣,两者不能同时满足.
c部分:
从a部分的图可以看出,随着滤波器阶数N增加,虽然起伏振荡变密,但通带最大波纹及阻带最大衰减均保持不变,这种现象称为吉布斯(Gibbs)效应

窗的长度必须和滤波器长度一致 blackman(M+1)改为blackman(M) 先看下fir1中的一段解释 For filters with a gain other than zero at Fs/2, e

求解一个DSP关于FIR filter的题目,如下:The window method of FIR design:a.Design linear-phase lowpass filters with the cutoff-frequency ωc = π/3 using the window method with a Dolph-Chebyshev window for filter orders M = 20,50 and 150.The matlab与dsp的相关问题请教几个问题:1、matlab如何与dsp进行通信2、怎样将matlab中编写的fir滤波器程序转换成dsp识别的c语言3、dsp中fir滤波器的c语言如何编程解决任何一个问题,都万分感谢,呵呵 DSP实验:FIR滤波器的设计与实现,用matlab语言实现The truncation method of FIR design:a.Follow the math from Lecture #22 to design linear-phase lowpass filters with the cutoff-frequency ωc = π/3 using the truncation method for filter Dsp中的anti-aliasing filter 和reconstruction filter什么区别 FIR的 关于matlab filter这个函数^^y = filter(b,a,X)这个函数 期中b和a代表什么呢?看过了注释,如果要实现fir 高通,如何设置,为什么呢? 举出一个DSP具体应用的实例,并说明为什么要采用DSP 关于DSP的AD转换电路连接问题现在是用dsp算出一组数,只是想单纯想连接成带一个数模转换输出电路的DSP,请问各路大虾,除了 片选 电源 AD转换芯片 数据线 地址线 的连接外 DSP上的其他引脚还 求高手翻译一篇英文论文~关于DSP应用的~ 关于DSP的定义DSP到底是什么来的?和汇编语言\C语言有什么差别 英语翻译This design example uses primitive library blocks to implement a FIR design with flow control and back pressure.有关DSP Builder的问题.Primitive FIR with Back Pressure 译成:背压原始FIR。好像不能让人理解,求专业, DSP的问题 DSP乘法器的定义 DSP的全称是什么? FIR滤波器建模simulink,这个问题怎么解决,是不是安装时有问题,还是dsp builder未破解 十万火急,DSP大作业!Fpass=3.4kHz, Fstop=4kHz, Fs=8kHz, Astop=60dB. 设计数字滤波器,在CCS上仿真实现.a)FIR; b)IIR.类似的都可以啊. filter 英语翻译译成:背压原始FIR.好像不能让人理解,求专业,易理解或更好的翻译.This design example uses primitive library blocks to implement a FIR design with flow control and back pressure.有关DSP Builder的问题.