1、数字信号处理课程设计题目题目 1:基于 MATLAB 的线性常系数差分方程求解1、自行产生一个序列,要求:(1)对序列进行差分运算,并画出差分序列的时域波形图;(2)对序列进行迭分运算,并画出迭分序列的时域波形图。2、已知一个二阶线性常系数差分方程用下式表示:y(n)+a1y(n-1)+a2y(n-2)= b0x(n)+b1x(n-1)+b2x(n-2),要求:(1)参数 a1、a 2、b 0、b 1、b 2 由运行时输入;(2)已知输入 ,画出 x(n)的时域波形图;)(5.)(nux(3)求出 x(n)的共轭对称分量 xe(n)和共轭反对称分量 xo(n),并分别画出时域波形图;(4)初始
2、条件由运行时输入,求输出 y(n),并画出其波形;(5)对于不同的初始条件,分析其输出是否一致,从中得出什么结论。题目 2:典型序列的频谱分析1、对于三种典型序列- 单位采样序列、实指数序列、矩形序列,要求:(1)画出以上序列的时域波形图;(2)求出以上序列的傅里叶变换;(3)画出以上序列的幅度谱及相位谱,并对相关结果予以理论分析;(4)对以上序列分别进行时移,画出时移后序列的频谱图,验证傅里叶变换的时移性质;(5)对以上序列的频谱分别进行频移,求出频移后频谱所对应的序列,并画出序列的时域波形图,验证傅里叶变换的频移性质。2、自行设计一个周期序列,要求:(1)画出周期序列的时域波形图;(2)求
3、周期序列的 DFS,并画出幅度特性曲线;(3)求周期序列的 FT,并画出幅频特性曲线;(4)比较 DFS 和 FT 的结果,从中可以得出什么结论。题目 3:基于 Z 变换的离散系统分析1、自行设计以下几种序列:有限长序列、右边序列、左边序列和双边序列,要求:(1)分别求其 Z 变换和收敛域;(2)分析 Z 变换收敛域的规律。2、已知某离散系统的系统函数 ,要求:)()(21dzczH(1)参数 c1、c 2、d 1、d 2 由运行时输入;(2)画出系统的零、极点分布图;(3)判断该系统的稳定性;(4)判断该系统的因果性;(5)绘出系统的幅频响应曲线和相频响应曲线;(6)分析零、极点分布对系统频
4、率响应特性的影响。题目 4:基于 MATLAB 的卷积演示系统自行设计两个有限长序列,要求:(1)序列的长度和内容由运行时输入;(2)分别动态演示它们进行线性卷积和循环卷积的过程,要求体现翻转、移位、相乘、求和等过程;(3)根据卷积结果,分析两类卷积的关系。(4)动态演示基于重叠相加法的长序列快速卷积,长短序列内容自定;(5)用 MATLAB 设计一个卷积演示界面。题目 5:基于 MATLAB 的时域采样定理演示系统自行产生一个时域连续信号,要求:(1)连续信号的表达式由运行时输入;(2)采样频率 fs 由运行时输入;(3)画出连续信号的时域波形图和频谱图;(4)对连续信号进行理想采样,画出得
5、到的离散信号的时域波形图和频谱图;(5)对于不同的采样频率,比较连续信号的频谱和采样得到的离散信号的频谱,从中得出什么结论;(6)用 MATLAB 设计一个时域采样定理演示界面。题目 6:基于 MATLAB 的频域采样定理演示系统自行产生一个有限长序列,要求:(1)该序列的表达式和长度由运行时输入;(2)频域采样点数 N 由运行时输入;(3)画出该序列的时域波形图和频谱图;(4)对序列的频谱进行 N 点采样,画出采样后的频谱图;(5)求出采样后频谱所对应的序列,并画出其时域波形图;(6)对于不同的频域采样点数 N,比较原序列和频域采样后得到的序列,从中得出什么结论。(7)用 MATLAB 设计
6、一个频域采样定理演示界面。题目 7:基于 MATLAB 的语音去噪处理录制一段自己的语音信号(可以录制含有噪音的信号,或者录制语音后再加进噪音信号),要求:(1)对语音信号进行采样;(2)画出采样后语音信号的时域波形和频谱图;(3)设计一个合适的滤波器,并画出滤波器的频率响应曲线;(4)用设计的滤波器对语音信号进行滤波,画出滤波后信号的时域波形和频谱图;(5)对滤波前后的信号进行对比,分析信号的变化;(6)回放语音信号。题目 8:滤波器设计自行产生一个连续信号,要求:(1)必须包含低频、中频、高频分量;(2)画出连续信号的时域波形图和频谱图;(3)对连续信号进行采样,并进行频谱分析;(4)分别设计低通、带通、高通三种滤波器,对信号进行滤波处理,观察滤波后信号的频谱。