| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

matlab课设

l***.

贡献于2020-07-27

字数:7137




数字滤波器离散系统该系统输入离散信号进行处理获需信息现代数字滤波器设计体分IIR FIR两类软件硬件两种方法实现选MATAB信号处理工具箱设计通滤波器带极方便文设计指标求设计滤波器中IIR 采巴特沃什FIR采布莱克曼窗进行设计出应幅度响应曲线相位响应曲线IIR FIR实现形式性等方面进行较
关键词 MATLAB IIR FIR



Abstract

The digital filter is a discrete system The systemcan be able to handle discrete signals So it can achieve required important informationThere are two major kinds of design principle of digital filter which arefinite impulse response (FIR) and infinite impulse response (IIR) The modern digital filter can be received by two kinds of method of software and hardwareBut using MATLAB signal disposing tool case to design the digital filter is moreconvenient and universally appliedThe main body of thepaper is demanded to design adigital filter according to the designing index IIR adopts Butterworth and FIR adopts the Blackman 
Key Words:MATLAB IIR FIR





目录

1引言 1
2 关MATLAB 1
3 数字滤波基概念 2
4 设计方案 3
41数字滤波器设计基步骤 3
411确定指标 3
412模型逼 3
413实现性分析计算机仿真 3
42基MATLABFIR数字滤波器设计仿真 3
43基MATL ABIIR数字滤波器设计 5
431 |IR数字滤波器设计原理 5
432 IIR数字滤波器传统设计方法 5
433 IIR数字滤波器设计 6
5 FIR数字滤波器IIR数字滤波器较 6
6结 7
附 录 8
附录1: 8
附录2: 11
参考文献 13



1引言
理想滤波器输入信号中某频谱分量变化通时完全抑制外需成分具某种选择性器件网络计算机硬件支持计算程序根信号处理滤波器分模拟滤波器数字滤波器两种模拟滤波器数字滤波器概念相信号形式实现滤波方法数字滤波器指输入输出数字信号滤波器滤波器滤波原理根信号噪声占频带噪声频率放滤波器阻带中阻带响应零样滤噪声数字滤波器分两类类典滤波器般滤波器特点输入信号中频率成分希滤频率成分占频率带通合适选频滤波器达滤波目种滤波器限激响应滤波器限激响应滤波器外类滤波器现代滤波器信号干扰频带相互重叠典滤波器完成干扰效时采现代滤波器滤波器信号部统计分布规律干扰中佳提取信号种滤波器维纳滤波器卡尔曼滤波器 适应滤波器等
模拟滤波器相数字滤波器功分四类低通(LP)高通(HP)带通(BP)带阻(BS)滤波器等数字滤波器数字信号处理种应中发挥着十分重作数字系统成数字滤波器数字滤波器应相广泛
设计务设计数字带通滤波器分IIRFIR两种类型实现
2 关MATLAB
MATLAMatrix Laboratory (矩阵实验室)缩写美国MathWorks公司推出数值计算图形处理数学计算环境现已发展成具高性数值计算视化功科学计算环境问题提出解答需数学方式表达描述需量原始传统编程程该软件包括数值分析矩阵计算数字信号处理建模系统控制等应程序MATLAB语言简洁紧凑方便丰富运算符号函数库具结构化控制语句面象编程特点着版断提高种工具箱扩充完善MATLAB功越越强广泛应仿真技术动控制数字信号处理等领域
       MATLAB交 互式系统 特适研究 解决工程数学问题 典型应包括般数值计算 算法原型 通矩阵公式解决特殊问题促进统计数字信号处理等科学发展MATLAB功强简单易学编程效率高深受广科技工作者欢迎特MATLAB具信号分析工具箱需具备强编程力方便进行信号分析处理设计
       MATLA信号处理工具箱提供丰富简便设计实现IIR FIR方法原米烦琐程序设计简化成函数调特滤波器表达方式滤波器形式间相互转换显十分简便滤波器设计实现开辟片广阔天数字滤波器采传统设计方法进行量复杂运算利MATIAB强计算功进行计算机辅助设计快速效设计数字滤波器简化计算量直观简便 MATILAB信号处理工具箱包含种典现代数字信号处理技术非常优秀算法研究辅助设升工具设计数字滤波器时通常采信号处理工具箱提供设计模拟数字滤波器MATLAB函数采编程方法仿真实现利信号处理工具箱提供滤波器设计分析工具(Filter Design & Analysis Tool )实现MATLA种重工作方式M文件编程工作方式M文件两种形式种脚文件种函数文件M文件扩展名mM文件通纯文编辑器进行编辑MATLAB带文编辑器edit命令开启
3 数字滤波基概念
滤波器种类功分低通高通带通带阻滤波器种模拟滤波器数字滤波器两种形式果滤波器输入输出离散时间信号该滤波器击响应必然离散种滤波器称数字滤波器该滤波器通时域中离散采样数作差分运算实现滤波线性时变数字滤波器常系数线性差分方程表示式中x(n)y(n)分辨输入输出信号序列 ai bk 分滤波系数式bk中系数全部零时种形式滤波器限激响应滤波器简称FIR型事系统输出仅输入关实现般采非递算法
4 设计方案
41数字滤波器设计基步骤
411确定指标
设计滤波器前 必须首先根工程实际需确定滤波器技术指标实际应中数字 滤波器常实现选频操作指标形式般频域中出幅度相位响应
412模型逼
旦确定技术指标利已学基原理关系式提出滤波器模型逼定技术指标滤波器设计研究问题
413实现性分析计算机仿真
两步结果滤波器通常差分方程系统函数脉响应描述根描述分析频率特性相位特性验证设计结果否满足指标求者利计算机仿真实现设计滤波器分析滤波结果判断
42基MATLABFIR数字滤波器设计仿真
利MATLAB设计滤波器时设计求滤波器特性调整参数直观简便极减轻工作量利滤波器设计优化 FIR滤波器设计方法窗函数法优化设计法约束二逼法MATLAB信号处理工具箱中提供滤波器设计方法工具函数编程中根设计求直接调相应函数方便快捷 设计数字滤波器性指标求窗函数设计高通滤波器
例采凯泽窗函数设计该高通滤波器原程序节选:
As50
ws02*Pi
wp03*Pi
tr_widthwpws
Mceil((As795)*2*pi(1436*tr_width)+l)+l
disp([滤波器长度’num2str(M)])
beta01102*(AS87)
n0lMl]
disp([线性相位斜率’num2str(beta)])
w_kai(kaiser(Mbeta))’
wc(ws+wp)2
hdideal_lp(piM)ideal_lp(wcM)
hhd*w_kai
[dbmagphagrdw]freqz_m(h[1])
delta_w2*pil000
Rp(min(db(wpdelta_w+ll501)))
disp([实际通带波动’num2str(Rp)])
Asround(max(db(llwsdelta_w+l)))
disp([阻带衰减’num2str(As)])
subplot(lll)
subplot(22l)
stem(nhd)
title(理想脉响应’)
axis([0Ml 0408])
ylabel(hd(n)’)
subplot(222)
stem(nw_kai)
title(凯泽窗’)
axis([0M1011])
ylabel(w(n)’)
subplot(223)
stem(nh)
title(实际脉响应’)
axis(0Ml 0408])
xlabel(’n’)
ylabel(’h(n)’)
subplot(224)
plot(wpidb)
title(幅度响应dB’)
axis([01 10010])
grid
xlabel(π单位频率’)
ylabel(分贝数dB’)
滤波效果图设计滤波器基消噪声干扰影响客观出真实信号设计中果该滤波器特性满足求原参数必须作相应调整程序中需参数进行重新设定需滤波器实际应中果需某信号源进行特定滤波检测滤波效果应传统方法较繁琐MATL AB环境先软件模拟产生信号源设计滤波器进行滤波
MATLAB环境数字滤波器设计已变非常简单高效率FIR滤波器激响应限长序列系统函数项式含极点原点FIR滤波器稳定
43基MATL ABIIR数字滤波器设计
431 |IR数字滤波器设计原理
设计IIR数字滤波器确定传输函数中系数ajbi者零极点增益cidjA滤波器频率特性满足定性指标求设计原理包括两方面根设计指标先设计出相应模拟滤波器通脉响应变法者双线性变化法转换成应数字滤波器二先选择种优准均方误差准准求出滤波传输函数系数
432 IIR数字滤波器传统设计方法
IIR数字滤波器具线宽击响应模拟滤波器相匹配IIR滤波器设计采取模拟滤波器设计基础进步变换方法例利脉响应变法设计IIR数字滤波器基设计思路直接设计数字滤波器时间特性逼模拟滤波器达时间特性佳逼模拟滤波器击响应均匀取值作数字滤波器单位脉响应然h(n)通z变换糗H(z)脉响应变法实际时域取样法整程先根定指标设计模拟滤波器进列变换序糗数字滤波器系统函数H(z) 滤波器进行设计时整程运算量设计完成已设计滤波器频率响应进行校核幅频相频响应特性运算量通常设计数字滤波器阶数类型定完全定时候根设计求滤波效果断进行调整达设计优化种情况滤波器设计进行量复杂运算单纯公式计算编制简单程序难短时间问题解决
433 IIR数字滤波器设计
FDATool(Filter Design & Analysis Tool)MATLAB信号处理工具箱里专滤波器设计分析工具MATL AB 60版专门增加滤波器设计工具箱(Filter DesignToolbox)FDAToo设计常规滤波器包括FIRIIR种设计方法操作简单方便灵活
5 FIR数字滤波器IIR数字滤波器较
性说IIR滤波器传递函数包括零点极点两组调素极点惟 限制单位圆较低阶数获高选择性存储单元少计算量效率高高效率相位非线性代价选择性越相位非线性越严重FIR滤波器传递函数极点固定原点动改变零点位置改变性达高选择性必须较高阶数样滤波器设计指标FIR滤波器求阶数IIR滤波器高510倍结果成较高信号延时较果线性相位求说IIR滤波器必须加全通网络进行相位校正样增加滤波器阶数复杂性FIR滤波器严格线性相位
结构IIR滤波器必须采递结构配置极点保证极点位置单位圆限字长效应运算程中系数进行舍入处理引起极点偏移种情况时会造成稳定性问题甚产生寄生振荡相反FIR滤波器采非递结构理实际限精度运算中存稳定性问题造成频率特性误差较外FIR滤波器采快速傅里叶变换算法相阶数条件运算速度快
外应IIR滤波器然设计简单设计具分段常数特性滤波器低通高通带通带阻等脱离模拟滤波器格局FIR滤波器灵活尤易适应某特殊应构成数字微分器希尔波特变换器等更适应性广阔应领域
面简单较IIRFIR滤波器长实际应时应该方面考虑加选择求相位求敏感场合语言通信等选IIR较合适样充分发挥济高效特点图信号处理数传输等波形携带信息系统线性相位求较高果条件采FIR滤波器较然实际应中考虑更方面素
6结
利MATLAB信号处理工具箱强信号处理功采编程方法设计数字滤波器设计达优化快速实现数字滤波器仿真设计达简化文设计数字滤波器采IIRFIR两种方法实现中IIR采巴特沃什FIR采布莱克曼窗函数法设计指标求进行设计利MATLAB采编程方法实现通IIR数字滤波器FIR数字滤波器较知IIR数字滤波器幅频特性较相频特性曲线呈非线性会信号产生失真阶数FIR数字滤波器低系统稳定 FIR数字滤波器相位线性信号传输程中会产生失真系统稳定阶数高幅频特性难满足求







附 录

附录1:


图1



图2






图3



图4


图5



图6



图7




图8



附录2:



图1




图2




图3





参考文献

[1]蒋志凯数字滤波卡尔曼滤波[M]北京中国科学技术出版社1993 100120

[2]赵健李勇数字信号处理[M]北京清华学出版社2006 103155

[3]陈怀琛数字信号处理教程MATL _AB释义实现[M]北京电子工业出版社2004 106123

[4]邓华 MATLAB通信仿真应实例解读[M]北京民邮电出版社1997123156

[5]胡光书数字信号处理理算法实现[M]北京清华学出版社1997136155

[6]楼天基MATLAB系统分析设计信号处理[M]西安西安电子科技学出版社1998 133142

[7]徐明远 MATL AB仿真通信电子工程中应[M]西安西安电子科技学出版社2005 154187

[8]陈金数字信号处理[M]北京高等教育出版社2004 124177

[9] [美]Sanjit KMitra著孙烘余翔宇等译数字信号处理实验指导书(MATLAB版) [M]北京电子工业出版社20057185

[10]陈桂明张明戚红雨应MATL AB语言处理数字信号数字图

[11] 赵健李毅杨菊数字信号处理学辅导

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 6 香币 [ 分享文档获得香币 ]

购买文档

相关文档

软件工程课设心得

软件工程课设心得第一篇:软件工程课设心得软件工程是一门实践性很强、交叉性很强的学科,它提供给我们的不仅是一种方法论,更是一种世界观。在没有接触软件工程这门课时,我一直认为软件就是程序。能编出解决问题的程序就ok了,从没有想过,在写一个程序之前还要构思几份文档(可行性分析、需求分析、概要设计)。不过对于那些大型软件如植物僵尸大战(至少对于我来说是比较大型的了)怎么去实现它,想得我一头雾

l***2 10年前 上传439   0

软件工程课设心得

软件工程课设心得  软件工程是一门实践性很强、交叉性很强的学科,它提供给我们的不仅是一种方法论,更是一种世界观。  在没有接触软件工程这门课时,我一直认为软件就是程序。能编出解决问题的程序就ok了,从没有想过,在写一个程序之前还要构思几份文档(可行性分析、需求分析、概要设计)。不过对于那些大型软件如植物僵尸大战(至少对于我来说是比较大型的了)怎么去实现它,想得我一头雾水。绚丽的界面、40

a***3 9年前 上传490   0

MATLAB教案

第一章 MATLAB简介………………………………………1第二章 进阶的绘图功能………………………………………18第三章 MATLAB函数………………………………………24第四章 线形代数与矩阵………………………………………32第五章 联立线性方程组………………………………………37第六章 内插及曲线拟合………………………………………38第七章 方程组的

文***享 2年前 上传560   0

MATLAB工具箱

Matlab工具箱以及其它组件 Aerospace   Blockset                   太空模块 1.6.1 Bioinformatics Toolbox                生物信息工具箱 1.1.1 CDMA Reference Blockset          码分多址参数模块 1.1 Communications Blockset       

x***5 5年前 上传1227   0

MATLAB的常用应用总结

§7 MATLAB的应用 7.1 MATLAB在数值分析中的应用 插值与拟合是来源于实际、又广泛应用于实际的两种重要方法。随着计算机的不断发展及计算水平的不断提高,它们已在国民生产和科学研究等方面扮演着越来越重要的角色。下面对插值中分段线性插值、拟合中的最为重要的最小二乘法拟合加以介绍。 7.1.1 分段线性插值 所谓分段线性插值就是通过插值点用折线段连接起来逼近原曲线,这也是计算

大***4 5年前 上传1079   0

matlab习题及答案

2. 用MATLAB语句输入矩阵和3.假设已知矩阵,试给出相应的MATLAB命令,将其全部偶数行提取出来,赋给矩阵,用命令生成矩阵,用上述命令检验一下结果是不是正确。4.用数值方法可以求出,试不采用循环的形式求出和式的数值解。由于数值方法是采用double形式进行计算的,难以保证有效位数字,所以结果不一定精确。试采用运算的方法求该和式的精确值。5.选择合适的步距绘制出下面的图形。(1),

文***品 2年前 上传778   0

matlab实现声音转换

数字信号处理——声音转换课题报告1.课题研究目标利用matlab或其他编程软件对音频信号进行处理,要求实现声音的转换。如男声和女声的转换,老人声音与童声的转换。2.课题使用工具Matlab3.课题技术线路分析和处理音频信号,首先要对声音信号进行采集。Matlab的数据采集工具箱提供了一整套命令和函数,通过调用这些命令和函数,可直接控制声卡进行数据采集。Windows自带的录音机程序

文***品 3年前 上传1177   0

matlab课后习题答案

习题二 1. 如何理解“矩阵是MATLAB最基本的数据对象”? 答:因为向量可以看成是仅有一行或一列的矩阵,单个数据(标量)可以看成是仅含一个元素的矩阵,故向量和单个数据都可以作为矩阵的特例来处理。 因此,矩阵是MATLAB最基本、最重要的数据对象。 2. 设A和B是两个同维同大小的矩阵,问: (1) A*B和A.*B的值是否相等? 答:不相等。 (2) A./B和B.\A的

n***s 5年前 上传3212   0

建 设 工 程 设 计 合 同

建 设 工 程 设 计 合 同     项 目 名 称:                                              项目建设地点:                                              合 同 编 号:                                            (由承接方编填

娃***4 5年前 上传998   0

数字信号的最佳接收的MATLAB仿真

数字信号的最佳接收的仿真一、 实验目的1. 理解数字信号胡最佳接收原理及最佳接收准则。2. 掌握二进制确知信号最佳接收机的设计。二、 实验原理1. 最佳接收概念通信系统中信道特性不理想及信道噪声的存在,直接影响接收系统的性能,而一个通信系统的质量优劣在很大程度上取决于接收系统的性能。因此,把接收问题作为研究对象,研究从噪声中如何最好的提取有用信号,且在某个准则下构成最佳接收机,使接收

文***享 8个月前 上传265   0

16QAM调制解调(MATLAB)

题目:基于MATLAB的16QAM及32QAM系统的仿真原理:QAM是一种矢量调制,将输入比特映射到一个复平面,形成复数调制信号,然后将I信号和Q信号(实部虚部)分量采用幅度调制,分别对应调制在相互正交的两个载波(,)上。下图为MQAM的调制原理图。MQAM的信号表达式:上述表达式可以看出,QAM为两个正交载波振幅相位调制的结合。波形矢量可以表示为:MQAM信号最佳接收:

文***享 3年前 上传1025   0

精讲多练matlab习题

第一章2.设计算:>> A=1.2; B=-4.6;C=8.0;D=3.5;E=-4.0;>> T=atan(2*pi*A+E/(2*pi*B*C))/DT =0.4112>> x=pi/180*45;>> (sin(x)+sqrt(35))/72^(1/5)ans =2.81583.设,计算 >> x=pi/180*45;>>

文***享 5个月前 上传171   0

负荷预测matlab仿真报告

评 语课程总评成绩: 指导老师: 2013年 X 月X日目 录一、负荷预测技术发展情况 1二、算法实现 3三、编程代码 6四、算

文***享 3年前 上传637   0

基于matlab的坐标正反算

 测量程序设计实验报告实验名称:坐标正反算实验三 坐标正反算一、实验目的编写坐标正反算程序,并对格式化文件数据进行计算,验证程序。二、实验内容1、编写坐标正算程序1) 建立以xy_direct命名的函数,函数输入输出格式为 [x2,y2] = xy_direct(x1,y1,distance, azimuth)度转度分秒:>> f

文***品 3年前 上传916   0

基于matlab的电力电子仿真设计报告

课程设计(综合实验)报告( 2010-- 2011 年度第 1 学期)名 称:电力电子技术课程设计院 系:电气与电子工程学院班 级: 电气班 学 号: 学生姓名: 指导教师: 设计周数: 20--21周 成

文***品 4年前 上传976   0

中南大学-c++课设报告面向对象编程(C++)

中南大学面向对象编程(C++)实验报告学生姓名 学 院 信息科学与工程学院 专业班级 信息安全班 完成时间 2014年X月X日 目 录

文***品 2年前 上传479   0

管理信息系统课设指导及写作框架范本

管理信息系统课设指导及写作框架范本《管理信息系统》课程设计指导书一、 课程设计目的管理信息系统课程设计作为独立的教学环节,是管理专业集中实践性环节系列之一,是学习完《管理信息系统》课程后进行的一次全面的综合练习。其目的在于加深对管理信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计的基本方法,提高解决实际管理问题、开发信息系统的实践能力。同时课程设计应充分体现“教师指导下的

s***y 11年前 上传549   0

酒店客房管理系统数据库课设报告

北 华 航 天 工 业 学 院课程设计报告(论文)课程名称: 数据库系统原理 报告(论文)题目: 酒店客房管理系统 作者所在系部: 计算机科学与工程系 作者所在专业: 计算机科学与技术专业 作者所在班级:

郭***林 3年前 上传478   0

求解有理数分式方程c++课设

课程设计(论文)任务书 软件 学  院   软件+会计 专  业 班   一、 课程设计(论文)题目 : 求解有理数分式方程   二、课程设计(论文)工作自 2014 年 6 月 20 日起至 2014 年 6 月 26 日止 三、课程设计(论文) 地点: 创新楼

文***品 3年前 上传626   0

化学专题复习课教学情境创设的实践探索

摘 要:化学专题复习课教学,需要我们采用多种形式创造真实科学的情境,激发学生参与意识,增强趣味性和生活性,以便拓展复习课的深度和广度,将科学观念更好的落到实处。

4***1 3年前 上传544   0

C++课设报告图书管理系统软件分析报告

2015- 图书管理系统软件分析报告 XX大学《面向对象程序设计语言》课程设计报告目录系统设计者和开发者: 1软件信息: 1试验形式及分工情况: 1需求分析: 1程序的主要功能: 2各个模块的功能及设计分析: 2程序的流程图: 5类和函数的设计思想: 6类关系图: 6文件(表)说明: 6类和其中函数的说明: 7分析和讨论模块: 10系统

文***享 3年前 上传423   0

铺设通道

铺设通道:如果海滩上的风很小,你可以洒一些玫瑰花瓣来铺设一条美丽的小路;如果不行,可用海螺壳或用和竹枝来装点你的通道本文档由香当网(https://www.xiangdang.net)用户上传

s***o 9年前 上传745   0

人饮初设报告

人饮初设报告 1 工程项目概述 1.1 工程概况 ***位于**县境内长江以南的方斗山脉和七曜山脉之间,距**县城46公里,东接**镇和**县**镇,南接**镇、**乡,西接**乡和**乡,北靠**镇和**镇。幅员面积139平方公里,辖23个村1个居民委员会,256个社,2个居民小组,14850户,52900人,其中:农业人口12651户48866人,农业劳动力37525个,耕地面积529

t***w 12年前 上传11088   0

基于MATLAB的ASK调制解调实现课程设计

大学《通信原理》课程设计报告学 院 专 业 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 2016年X月X

文***品 3年前 上传726   0

实验一典型环节的MATLAB仿真

实验一 典型环节的MATLAB仿真一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。3.定性了解各参数变化对典型环节动态特性的影响。二、SIMULINK的使用MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包。利用SIMULINK

文***品 1年前 上传448   0