用MATLAB设计FIR数字滤波器 实验八.docVIP

  • 153
  • 0
  • 约7.98千字
  • 约 9页
  • 2018-12-10 发布于河北
  • 举报
用MATLAB设计FIR数字滤波器 实验八

第 PAGE \* MERGEFORMAT 1 页 共 NUMPAGES \* MERGEFORMAT 1 页 课程名称 课程名称:数字信号处理 实验成绩: 指导教师: 实 验 报 告 院系: 信息工程学院 班级: 学号: 姓名: 日期: 2011. 11.26 实验八:用MATLAB设计FIR数字滤波器 1、 选择合适的窗函数设计FIR数字低通滤波器,要求: wp=0.2,Rp=0.05dB; ws=0.3,As=40dB。描绘该滤波器的脉冲响应、窗函数及滤波器的幅频响应曲线和相频响应曲线。 程序清单如下: wp=0.2*pi;ws=0.3*pi;deltaw=ws-wp; N0=ceil(6.6*pi/deltaw); N=N0+mod(N0+1,2) %为实现FIR类型1偶对称滤波器,应确保N为奇数 windows=(hamming(N)); wc=(ws+wp)/2; hd=ideal_lp(wc,N); b=hd.*windows; [db,mag,pha,grd,w]=freqz_m(b,1); n=0:N

文档评论(0)

1亿VIP精品文档

相关文档