MATLAB
文章平均质量分 91
Safaearth
给时光以生命,给岁月以文明
展开
-
数字信号处理(DSP)实验——FIR数字滤波器设计与仿真
一、实验目的1.掌握用窗函数法设计FIR数字滤波器的原理和方法。2.掌握用等波纹最佳逼近法设计FIR数字滤波器的原理和方法。3.掌握FIR滤波器的快速卷积实现原理。4.学会调用MATLAB函数设计与实现FIR滤波器。二、实验原理与方法1.FIR滤波器的设计2.窗函数设计法3.几种常见的窗函数:(1)矩形窗(Rectangle Window)调用格式:w=boxcar(n),根据长度n 产生一个矩形窗w。(2)三角窗(Triangular Window)调用格式:w=triang(原创 2021-04-13 00:02:06 · 22064 阅读 · 4 评论 -
数字信号处理(DSP)实验——IIR数字滤波器设计与仿真
一、实验目的(1)熟悉IIR数字滤波器的原理与方法;(2)学会调用MATLAB信号处理工具箱中滤波器设计函数(或滤波器设计分析工具fdatool)设计各种IIR数字滤波器,学会根据滤波需求确定滤波器指标参数。(3)通过观察滤波器输入输出信号的时域波形及其频谱,建立数字滤波的概念。二、实验原理与方法设计IIR数字滤波器一般采用间接法(脉冲响应不变法和双线性变换法),应用最广泛的是双线性变换法。基本设计过程是:①先将给定的数字滤波器的指标转换成过渡模拟滤波器的指标; ②设计过渡模拟滤波器;③将过渡模拟原创 2021-04-12 19:46:18 · 22673 阅读 · 2 评论 -
数字信号处理(DSP)实验——离散傅立叶变换及谱分析
一、实验目的1.掌握离散傅里叶变换的计算机实现方法。2.掌握计算序列的圆周卷积的方法。3.学习用DFT对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误差,以便在实际中正确应用DFT。4. 理解用FFT对周期序列进行频谱分析时所面临的问题并掌握其解决方法。5.掌握用时域窗函数加权处理的技术。6.理解用FFT对非周期信号进行频谱分析所面临的问题并掌握其解决方法。二、实验原理与方法1. 对周期序列进行频谱分析应注意的问题对时间序列作FFT时,实际上要作周期延拓(如果取长序列的一段原创 2021-04-12 17:23:41 · 9658 阅读 · 0 评论 -
数字信号处理(DSP)实验——离散信号产生及频谱的绘制
一、实验目的1.熟悉Matlab环境。2.掌握 Matlab 中一些基本函数的建立方法3.要求掌握频率域采样会引起时域周期化的概念4.频率域采样定理及其对频域采样点数选择的指导作用二、实验内容(1)实验原理与方法时域采样定理的要点是:频域采样定理的要点是:在数字信号处理的应用中,只要涉及时域或者频域采样,都必须服从这两个采样理论的要点。对比上面叙述的时域采样原理和频域采样原理,得到一个有用的结论,这两个采样理论具有对偶性:“时域采样频谱周期延拓,频域采样时域信号周期延拓”。因此放在一起原创 2021-04-12 12:38:37 · 8168 阅读 · 0 评论 -
信号与系统——离散系统分析的MATLAB实现
一、实验目的1.掌握利用MATLAB进行离散系统的时域分析、z域分析和频域分析的基本方法;2.掌握根据系统函数的零、极点设计滤波器的方法;3.深刻理解离散时间系统的系统函数在分析离散系统的时域特性和频率特性中的重要作用及意义。二、实验内容1、已知系统y(k)-y(k-1)-2y(k-2)=f(k),输入f(k)=(-1)^k ε(k),起始状态为y(-1)=0, y(-2)=1/6。(1)利用MATLAB进行时域分析,求单位序列响应、零输入响应、零状态响应和全响应,2018aMATLAB程序如下原创 2020-07-31 17:08:50 · 11023 阅读 · 4 评论 -
信号与系统——连续系统分析的MATLAB实现
一、实验目的1.掌握利用MATLAB对LTI连续系统进行时域分析和频域分析的基本方法;2.深刻理解连续时间系统的系统函数在分析连续系统的频率特性中的重要作用及意义。二,实验内容1,已知系统 ,输入 ,起始状态为 。(1)用dsolve函数求零输入响应、零状态响应和全响应:2018a版MATLAB程序如下clcclearyzi = dsolve('D2y+4*Dy+3*y=0','y(0)=1,Dy(0)=1') %求零输入响应anns = dsolve('D2y+4*Dy+3*y=Df'原创 2020-07-12 17:51:07 · 5949 阅读 · 0 评论