Q2.26修改程序P2.6,将两个二阶系统顺序颠倒并在零初始条件下重复此过程。两个输出之间
有差别吗?
四阶实现的输出1振幅0-10510152025303540级联实现的输出1振幅0-10x 10-145101520差值信号253035400.5振幅0-0.50510152025时间序号n303540
Q2.28运行程序P2.7,对序列h[n]和x[n]求卷积,生成y[n],并用FIR滤波器h[n]
对输入x[n]滤波,求得y1[n]。y[n]和y1[n]有差别吗?为什么要使用对x[n]补零后得到的x1[n]作为输入来产生y1[n]?
用卷积得到的输出2010振幅0-10-2002468时间序号n由滤波生成的输出1012142010振幅0-10-2002468时间序号n101214
答:y[n]与y1[n]没有差别。序列h[n]和x[n]卷积得到的y[n]的长度h[n]和x[n]的长度之和再减去1,即9+7-1=15,而用FIR滤波器h[n]对输入信号x[n]滤波得到的y1[n]长度与x[n]相同,故要对x[n]补零后得到的x1[n](长度扩展为15),滤波后所得输出与y1[n]与y2[n]相同。
Q2.30程序中为什么要使用命令for和end?
For 后常为循环语句需执行的的循环次数,end表示循环语句执行完毕
在累加的过程中若|h(k)|的值小于10^(-6)S(K)已经收敛,所以不必再检查之后的值,所以用for ,end来进行判断
Q2.32程序P2.8确定的冲激响应所对应的离散时间系统是什么?运行程序P2.8,生成
该冲激响应。该系统稳定吗?若|h[K]|不小于10^(-6)且图形显示了一个衰减的冲激响应,用一个较大的N值再次运行程序P2.8。
321振幅0-1-2-3020406080100120时间序号n140160180200
321振幅0-1-2-30100200300400500600时间序号n7008009001000
答:该系统稳定。
Q2.33考虑用差分方程y[n]=x[n]-4x[n-1]+3x[n-2]+1.7y[n-1]-y[n-2]描述的离散时间系
统。修改程序P2.8,计算并画出上述系统的冲激响应。该系统稳定吗?
冲击响应42振幅0-2-4050100150时间序号n20025042振幅0-2-4020406080100120时间序号n140160180200
答:该系统不稳定。
第四次实验
第三章 离散时间信号的频域分析
Q3.1
在程序P3.1中,计算离散时间傅里叶变换的原始系列是什么?MATLAB命令pause的作
用是什么?
答;原始序列 H(jw)=(2+e^(-jw))/(1-0.6e^(-jw))pause的作用是暂时停止直到用户按任何键。
Q3.2
运行程序P3.1,求离散时间傅里叶变换的实部,虚部以及幅度和相位谱。离散时间福利
叶变换是w的周期函数吗?若是,周期是多少?描述这四个图形表示的对称性。
答;离散时间傅里叶变换是ω的周期函数,周期为2π。
H(ej?)的实部86振幅86H(ej?)幅度谱4振幅20-4-3-2-10\\ omega/\\piH(ej?)的虚部42振幅4212340-4-3-2-10\\ omega/\\pi相位谱[H(ej?)]1234以弧度为单位的相位210-1-2-4-3-2-10\\ omega/\\pi12340-2-4-4-3-2-10\\ omega/\\pi1234
Q3.3
j?修改程序p3.1,在范围0≤w≤∏内计算如下序列的离散时间傅里叶变换;
0.7?0.5e?j??0.3e?j2??e?j3?U(e)?1?0.3e?j??0.5e?j2??0.7e?j3?
并重做习题Q3.2。讨论你的结果。你能解释相位谱中的跳变吗?MATLAB命令unwrap可以移除跳变。试求移除后的相位谱。