1、 数字信号处理课程设计 数字信号处理课程设计任务书 指导教师 学 院 信息科学与工程学院 专业班级 通信工程 姓业班名 学业班号 数字信号处理课程设计 1 目 录 1课程设计目的3 2课程设计要求3 3课程设计内容与分析3 4大体设计思路5 5设计程序代码、分析及结果6 第一题6 第三题10 第五题13 第七题18 6.个人总结23 7.主要参考资料24 数字信号处理课程设计 2 0 ( )()sin() () anT a x nxnTAenT u nT 一、课程设计目的一、课程设计目的 1全面复习课程所学理论知识,巩固所学知识重 点和难点,将理论与实践很好地结合起来。 2提高综合运用所学知识
2、独立分析和解决问题的能力; 3熟练使用一种高级语言进行编程实现。 二、课程设计要求二、课程设计要求 1、使用 MATLAB(或其它开发工具)编程实现上述内容(1 必选,2、3;4、5; 6、7 每组中任选一个,8 选做) ,写出课程设计报告。滤波器设计题目应尽量避免 使用现成的工具箱函数。为便于分析与观察,设计中所有频谱显示中的频率参数 均应对折叠频率归一化。 2、课程设计报告的内容包括: (1)课程设计题目和题目设计要求; (2)设计思想和系统功能分析; (3)设计中关键部分的理论分析与计算,关键模块的设计思路; (4)测试数据、测试输出结果,及必要的理论分析和比较 (5)总结,包括设计过程
3、中遇到的问题和解决方法,设计心得与体会等; (6)参考文献; (7)程序源代码清单。 三、课程设计内容与分析三、课程设计内容与分析 1. 给定模拟信号:)()sin()( 0 tutAet at ax ,式中128.444A,502, srad /250 0 。对( ) a t x 进行采样,可得采样序列 1)选择采样频率 s f=1 kHz,观测时间50 p Tms,观测所得序列()x n及其幅频特性 |() | jw Xe 2)改变采样频率 s f=300Hz,观测此时|() | jw Xe的变化 3)令采样频率 s f=200Hz,观测此时|() | jw Xe的变化 要求分析说明原理,
4、 绘出相应的序列及其它们对应的幅频特性曲线, 指出|() | jw Xe 的变化,说明为什么? 分析:首先分别以采样频率1000, 300, 200sfH zH zH z对( )axt进行等间隔采样,得 到()()ax nxnT,以1 /Tfs为采样周期;对 ( )axt 进行等间隔采样,得到 ()()ax nxnT,1 /sTf为采样周期,采样信号的频谱函数是在原模拟信号频谱函 数的周期延拓;若以频率f为自变量,则以采样频率1 /sfT为延拓周期;对频 数字信号处理课程设计 3 带限于 cf的模拟信号( )axt,只有当2scff时,采样后才不会发生频谱混叠失真。 但是在 Matlab 上是
5、无法计算连续函数, 只有在当sf足够大的时候, 我们才将频谱 混叠忽略不计,从而可对采样序列进行傅里叶变换;对于图画的实现我们调用 (,),()() )subplot m n kxlabelnylabelx n和来完成,同时实现对频率的归一化。 3. 一个连续信号含两个频率分量,经采样得 x(n)=sin2*0.125n+cos2*(0.125+f)n n=0,1,N-1 已知 N=16,f 分别为 1/16 和 1/64,观察其幅频特性;当 N=128 时,f 不变, 其结果有何不同,为什么?分析说明原因,并打印出相应的幅频特性曲线 分 析 : 对 于 一 个 连 续 信 号 , 首 先 我 们 要 实 现 这 个 函 数 , 对 其 进 行 1 / 1 6 ,1 / 6 4ff进行等间隔采样;调用函数()fft x对其进行离散傅里叶变换; 同样对于图画的实现我们还是要调用(,),()() )subplot m n kxlabelnylabelx n和来 完成,同时实现