《数字信号的处理》课后上机的题目_第1页
《数字信号的处理》课后上机的题目_第2页
《数字信号的处理》课后上机的题目_第3页
《数字信号的处理》课后上机的题目_第4页
《数字信号的处理》课后上机的题目_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案实验报告第一章 : 时域离散信号和时域离散系统*16. 已知两个系统的差分方程分别为(1) y(n)=0.6y(n-1)-0.08y(n-2)+x(n)(2) y(n)=0.7y(n-1)-0.1y(n-2)+2x(n)-x(n-2)分别求出所描述的系统的单位脉冲响应和单位阶跃响应.解 :( 可附程序)(1) 系统差分方程的系数向量为B1=1,A1=1,-0.6,0.08(2) 系统差分方程的系数向量为B2=2,0,-1,A2=1,-0.7,0.1调 用 MATLAB 函 数 filter 计 算 两 个 系 统 的 单 位 脉 冲 响 应 和 单 位 阶 跃 响 应 的 程 序

2、%B1=1;A1=1,-0.6,0.08;%设差分方程(1) 系数向量B2=2,0,-1;A2=1,-0.7,0.1;%设差分方程(2) 系数向量%系统1xn=1,zeros(1,30);ys=0;%xn=单位脉冲序列, 长度 N=31xi=filtic(B1,A1,ys);%由初始条件计算等效初始条件输入序列xihn1=filter(B1,A1,xn,xi);%调用filter 解差分方程, 求系统输出信号hn1n=0:length(hn1)-1;subplot(2,2,1);stem(n,hn1,'.')title('(a) 系统 1 的系统单位脉冲响应')

3、;xlabel('n');ylabel('h(n)')xn=ones(1,30);%xn=单位阶跃序列, 长度 N=31sn1=filter(B1,A1,xn,xi);%调用filter 解差分方程, 求系统输出信号sn1n=0:length(sn1)-1;subplot(2,2,2);stem(n,sn1,'.')title('(b) 系统 1 的单位阶跃响应');xlabel('n');ylabel('s(n)')%系统2xn=1,zeros(1,30);%xn=单位脉冲序列, 长度 N=31x

4、i=filtic(B2,A2,ys);%由初始条件计算等效初始条件输入序列xihn2=filter(B2,A2,xn,xi);精彩文档%调用filter 解差分方程, 求系统输出信号hn2n=0:length(hn2)-1;subplot(2,2,3);stem(n,hn2,'.')title('(a) 系统 2的系统单位脉冲响应');xlabel('n');ylabel('h(n)')xn=ones(1,30);%xn=单位阶跃序列, 长度 N=31sn2=filter(B2,A2,xn,xi);%调用filter 解差分方程,

5、 求系统输出信号sn2n=0:length(sn2)-1;subplot(2,2,4);stem(n,sn2,'.')title('(b)系统2的单位阶跃响应');xlabel('n');ylabel('s(n)')( 结果展示):(a)系统 1的 系 统 单 位 脉 冲 响 应10.5(b)系 统 1 的 单 位 阶 跃 响 应10203000第二章 : 时域离散信号和系统的频域分析*30. 假设系统函数如下式:H(z)(z 9)(3)3z43. 98z31. 17z22. 3418z 1. 5147试用MATLAB语言判断系统

6、是否稳定.解 :( 可附程序):% 调用 roots 函数求极点, 并判断系统的稳定性A=3,-3.98,1.17,2.3418,-1.5147;%H(z)的分母多项式系数p=roots(A)%求H(z) 的极点pm=abs(p); %求H(z) 的极点的模if max(pm)<1disp(' 系统因果稳定')elsedisp(' 系统因果不稳定')end( 结果展示):p =-0.74860.6996 + 0.7129i0.6996 - 0.7129i0.6760系统因果稳定第三章 : 离散傅里叶变换(DFT)*24. 给定两个序列: x1(n) =2,

7、1,1,2,x2(n) =1,-1,-1,1.(1) 直接在时域计算x1(n) 与 x2(n) 的卷积;(2) 用 DFT计算x1(n) 与 x2(n) 的卷积 , 总结出DFT的时域卷积定理解 :( 可附程序)x1n=2 1 1 2;x2n=1 -1 -1 1;%时域直接计算卷积yn:yn=conv(x1n,x2n)%用DFT计算卷积ycn:M1=length(x1n);M2=length(x2n);N=M1+M2-1;X1k=fft(x1n,N);%计算x1n 的N点DFTX2k=fft(x2n,N);%计算x2n 的N点DFTYck=X1k.*X2k;ycn=ifft(Yck,N)( 结

8、果展示):yn =2 -1 -22 -2 -12ycn =2.0000 -1.0000 -2.0000 2.0000 -2.0000 -1.0000 2.0000第四章 : 快速傅里叶变换(FFT)*6. 按照下面的IDFT 算法编写MATLAB语言IFFT 程序 , 其中的 FFT部分不用写出清单, 可调用 fft 函数 . 并分别对单位脉冲序列, 矩形序列, 三角序列和正弦序列进行FFT和 IFFT, 验证所编程序.x(n) IDFTX(k)1*1NDFTX*(k)解 :( 可附程序)% 调用 fft 函数计算IDFTx1n=1;%输入单位脉冲序列x1nx2n=1 1 1 1 1 1 11

9、; %输入矩形序列向量x2nx3n=1 2 3 4 4 3 21; %输入三角序列序列向量x3nN=8;X1k=fft(x1n,N);%计算x1n 的 N点的DFTX2k=fft(x2n,N)%计算x2n 的 N点的DFTX3k=fft(x3n,N)%计算x3n 的 N点的DFTx1n=ifft46(X1k,N)%调用ifft46 函数计算X1k 的 IDFTx2n=ifft46(X2k,N)%调用ifft46 函数计算X2k 的 IDFTx3n=ifft46(X3k,N)%调用ifft46 函数计算X3k 的 IDFT%按照所给算法公式计算IFFT对 Xk 取复共轭 按照所给算法公式计算fu

10、nction xn=ifft46(Xk,N)Xk=conj(Xk); %xn=conj(fft(Xk,N)/N; %( 结果展示):X1k =11111111X2k =80000000X3k =Columns 1 through 420.0000-5.8284 - 2.4142i0-0.1716 - 0.4142iColumns 5 through 80-0.1716 + 0.4142i0-5.8284 + 2.4142ix1n =10000000x2n =11111111x3n =123 4 43 21第五章 : 时域离散系统的网络结构5 - 2z - 3 - 3z - 6H(z)*19.

11、假设滤波器的系统函数为1 - z-1在单位圆上采样六点, 选择 r=0.95, 试画出它的频率采样结构, 并在计算机上用DFT求出频率采样结构中的有关系数.解 :( 可附程序)hn=5,5,5,3,3,3;r=0.95;Hk=fft(hn,6);for k=1:3hk(k)=Hk(k);Wk(k)=exp(-j*2*pi*(k-1)/6); endH0=Hk(1)H3=Hk(4)r0k=2*real(hk) r1k=-2*real(r*hk.*Wk) ( 结果展示):H0 =24H3 =2r0k =48 40r1k =-45.6000 3.80000第六章 : 无限脉冲响应数字滤波器的设计*1

12、4. 设计一个工作于采样频率80kHz 的巴特沃斯低通数字滤波器, 要求通带边界频率为4kHz, 通带最大衰减为0.5dB, 阻带边界频率为20kHz, 阻带最小衰减为45dB. 调用MATLAB工具箱函数buttord 和 butter 设计 , 并显示数字滤波器系统函数H(z) 的系数 , 绘制损耗函数和相频特性曲线.解 :( 可附程序)Fs=80000;T=1/Fs;wp=2*pi*4000/Fs;ws=2*pi*20000/Fs;rp=0.5;rs=45;N,wc=buttord(wp/pi,ws/pi,rp,rs)B,A=butter(N,wc)clf;mpplot(B,A,rs);

13、function mpplot(B,A,rs)if nargin<3 ymin=-80;else ymin=-rs-20;end;H,W=freqz(B,A,1000);m=abs(H);p=angle(H);subplot(2,1,1);plot(W/pi,20*log10(m/max(m);grid on;xlabel('omega/pi');ylabel('幅度(dB)')axis(0,1,ymin,5);title(' 低通滤波器幅频特性曲线')subplot(2,1,2);plot(W/pi,p/pi);xlabel('omega/pi');ylabel('y_w(t)/pi');grid on;title(' 滤除噪声后的信号波形'

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论