用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf

用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf

ID:26313986

大小:370.41 KB

页数:15页

时间:2018-11-26

用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf_第1页
用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf_第2页
用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf_第3页
用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf_第4页
用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf_第5页
资源描述:

《用matlab设计高通滤波器,雪比切夫、fir两种方法 课程设计hpf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计通信电子电路课程设计——数字滤波器的设计张静设计题目20080302学生姓名光信息08-3班学号指导教师专业班级张静胡磊艾永春赵亚龙张腾达吴晔陈丽娟杨蕾实验组员王宏道胡进娟马丽婷20011年7月1日设计题目通信电子电路课程设计——数字滤波器的设计成绩课程设计主要内容通信电子电路课程设计——数字滤波器的设计某系统接收端接收到的信号为:y=cos(2π*60t)+1.2cos(2π*140t)+2sin(2π*220t)+1.5sin(2π*300t),此信号夹杂了一个正弦噪声noise=cos(2π*60t),设计一个高通滤波器将此噪声滤除,恢复原信号。内容:1.窗函数法设计FIR数

2、字高通滤波器2.切比雪夫1型高通滤波器指导老师评语签名:20年月日建议:从学生的工作状态、工作量、设计论文的创造性、学术性、实用性及书面表达能力等方面给出评价。设计要求:某系统接收端接收到的信号为y=cos(2π*60t)+1.2cos(2π*140t)+2sin(2π*220t)+1.5sin(2π*300t)(A)发现此信号夹杂了一个正弦噪声noise=1.5sin(2π*300t),请设计一个低通滤波器将此噪声滤除,从而恢复原信号。(B)发现此信号夹杂了一个正弦噪声noise=cos(2π*60t)+1.5sin(2π*300t),请设计一个带通滤波器将此噪声滤除,从而恢复原信号。(

3、C)发现此信号夹杂了一个正弦噪声noise=1.2cos(2π*140t)+2sin(2π*220t),请设计一个带阻滤波器将此噪声滤除,从而恢复原信号。(D)发现此信号夹杂了一个正弦噪声noise=cos(2π*60t),请设计一个高通滤波器将此噪声滤除,从而恢复原信号。要求:(1)请写出具体的MATLAB程序,并详细解释每条程序(2)画出滤波前后信号的频谱图(3)画出所设计滤波器的幅频和相频特性图,并写出具体参数参数计算:根据题目要求,开始选取Wp=2*60π,Ws=2*140π。后来经老师指点,为了将阻带里的信号更好的滤除,通带里的信号更好的保持,达到较好的滤波效果,通带截止频率选取

4、:Wp=2*70π>2*60π,阻带截止频率选取:Ws=2*120π<2*140π,输入信号为:y=cos(2π*60t)+1.2cos(2π*140t)+2sin(2π*220t)+1.5sin(2π*300t)可知信号最高频率为2*300*π/(2π)=300Hz。由奈奎斯特抽样定理得,fs>=2*300=600(Hz),这里为了得到更好的抽样效果,同时简化计算,选取fs=1000Hz。下面计算关于π的归一化频率:通带截止频率:wp=Wp/fs=0.14*π阻带截止频率:ws=Ws/fs=0.24*π软件介绍:简介:MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级

5、技术计算语言和交互式环境。使用MATLAB,您可以较使用传统的编程语言(如C、C++和Fortran)更快地解决技术计算问题。MATLAB的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB环境,以解决这些应用领域内特定类型的问题。MATLAB提供了很多用于记录和分享工作成果的功能。可以将您的MATLAB代码与其他语言和应用程序集成,来分发您的MATLAB算法和应用。主要功能:1.此高级语言可用于技术计算2.此开发环境可对代码、文件和数据进行管理3.交互式工具可以

6、按迭代的方式探查、设计及求解问题4.数学函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等5.二维和三维图形函数可用于可视化数据6.各种工具可用于构建自定义的图形用户界面7.各种函数可将基于MATLAB的算法与外部应用程序和语言(如C、C++、Fortran、Java、COM以及MicrosoftExcel)集成题目分析:根据题目要求,综合在《数字信号处理》中所学的知识以及老师的建议与讲解,此设计用FIR、IIR都可实现。利用MATLAB中的专用函数进行编写,最终确定设计方案如下:1.窗函数法设计FIR数字滤波器2.切比雪夫1型高通滤波器第一方案:窗函数法设计FIR数字滤波器窗

7、函数设计法的基本思想是用FIRDF逼近希望的滤波器。设希望逼近的滤波器的频率为,其单位脉冲响应用表示,为了设计简单方便,通常选择具有片段常数特性的理想滤波器因此是无限长的非因果序列,不能直接作为FIRDF的单位脉冲响应。窗函数设计法就是截取有限长的一段因果序列,并用适合的窗函数进行加权作为FIRDF的的单位脉冲响应。实验程序:%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。