- 4
- 0
- 约 11页
- 2019-10-26 发布于山东
- 举报
基于Matlab的FIR滤波器设计与实现-毕业论文.doc
基于Matlab的FIR滤波器设计和实现
一、摘要
前面一篇文章介绍了通过FDATool工具箱实现滤波器的设计,见“基于Matlab中FDATool工具箱的滤波器设计及相关文件的生成”,这里通过几个例子说明采用Matlab语言设计FIR滤波器的过程。
二、实验平台
Matlab7.1
三、实验原理
以低通滤波器为例,其常用的设计指标有:
通带边缘频率fp(数字频率为Ωp)
阻带边缘频率fst (数字频率为Ωst)
通带内最大纹波衰减δp=-20log10(1-αp),单位为 dB
阻带最小衰减αs=-20log10(αs),单位为 dB
阻带起伏αs
通带峰值起伏αp
其中,以1、2、3、4条最为常用。5、6条在程序中估算滤波器阶数等参数时会用到。
数字频率 = 模拟频率/采样频率
四、实例分析
例1 用凯塞窗设计一FIR低通滤波器,通带边界频率Ωp=0.3pi,阻带边界频率 Ωs=0.5pi,阻带衰减δs不小于50dB。
方法一:手动计算滤波器阶数N和β值,之后在通过程序设计出滤波器。
第一步:通过过渡带宽度和阻带衰减,计算滤波器的阶数B和β值。
第二步:通过程序设计滤波器。
程序如下:
b = fir1(29,0.4,kaiser(30,4.55));
[h1,w1]=freqz(b,1);
plot(w1/pi,20*log10(abs(h1)))
您可能关注的文档
最近下载
- 2026年安全生产月:有限空间事故案例警示教育PPT课件.pptx VIP
- 77周年招待会上的讲话精神在庆祝中华人民共和国成立课件.ppt VIP
- 心包积液及心包填塞.ppt VIP
- 财会岗2026面试模拟练习自测卷含解析配套答题思路.docx VIP
- 《中央企业负责人薪酬管理实施细则(2025版)》.docx VIP
- 2025年苏教版高中一年级细胞衰老的基因表达变化试卷及解析.docx VIP
- 2025年人教版高中一年级物理刚体转动中的能量转化专题试卷及解析.docx VIP
- 多塔作业安全专项方案(完成版).pdf VIP
- [文学]建安文学.ppt VIP
- 数字文化产业生态协同化与原创内容孵化合作创新分析.pdf VIP
原创力文档

文档评论(0)