预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Matlab与系统仿真试题及答案Matlab与系统仿真试题及答案一、填空题(每空2分,共30分)1、单位取样序列定义为________________。2、单位阶跃序列定义为__________________。3、取样定理中,采样频率和原始信号频率之间至少应该满足公式_______________。4、实现IIR滤波器可以采用三种不同的结构:_______________、__________________和_______________。5、对于理想的滤波特性()jwHe,相应的()dhn一般为无限时宽,从而使非因果的。为此,使显示一般通过如下公式__________实现加窗处理,相应的傅里叶表达形式为_________________。6、设计IIR滤波器的基础是设计模拟低通滤波器的原型,这些原型滤波器有:_________、________和______________低通滤波器。7、实现FIR滤波器可以采用以下4中结构:________________,_______________,______________和____________。二、阅读下列Matlab程序,并回答完成的功能(每题5分,共10分)1、f=[00.60.61];m=[1100];b=fir2(30,f,m);[h,w]=freqz(b,1,128);Plot(f,m,w/pi,abs)本段程序的功能是:2、[b,a]=butter(9,300/500,’high’);Freqz(b,a,128,1000)本段程序的功能是:三、用Matlab语言编程实现下列各小题(每小题15分,共60分)1、产生序列0.3,16psAdBπΩ==55n-≤≤,并绘出离散图,标注图形标题为“SequenceinExample3.1a”。实现程序如下:2、设11()23Xzzz-=++,212()2435Xzzzz-=+++,求312()()()XzXzXz。实现程序=+如下:3、设计具有指标2.5,0.25,wppiRpdB==的低通数字FIR滤波器。As=50dB,采用Hamming窗。实现代码如下:Matlab与系统仿真答案一、1.02SFF≥2.10()00nunn≥?=??3.02SFF≥4.直接形式、级联形式并联形式5.()()()dhnhnwn、=()()()jwjwjwdHeHeWe=?6.Butterworth、Chebyshev、Elliptic、7.直接形式、级联形式、线性相位形式、频率取样形式二、阅读下列Matlab程序,并回答完成的功能(每题5分,共10分)1.f=[00.60.61];m=[1100];b=fir2(30,f,m);[h,w]=freqz(b,1,128);Plot(f,m,w/pi,abs)本段程序的功能是:实现了一个30阶的低通FIR滤波器,并绘制出了其期望的频率特性曲线。2.[b,a]=butter(9,300/500,’high’);Freqz(b,a,128,1000)本段程序的功能是:实现一个9阶的高通Butterworth滤波器,截止频率为300HZ.三、用Matlab语言编程实现下列各小题(每小题15分,共60分)1.产生序列0.3,16psAdBπΩ==55n-≤≤,并绘出离散图,标注图形标题为“SequenceinExample3.1a”。实现程序如下:figure(1);clfn=[-5:5];x=2*impseq(-2,-5,5)-impseq(4,-5,5);subplot(2,2,1);stem(n,x);title('SequenceinExample3.1a')xlabel('n');ylabel('x(n)');axis([-5,5,-2,3])2.设11()23Xzzz-=++,212()2435Xzzzz-=+++,求312()()()XzXzXz。=+由Z变换定义可知,1(){1,2,3}xn={1,0,1}n=-2(){2,4,3,5}xn={2,1,0,1}n=--因此,312()()*()xnxnxn。=其实现程序如下:x1=[1,2,3];n1=-1:1;x2=[2,4,3,5];n2=-2:1;[x3,n3]=conv_m(x1,n1,x2,n2)3.设计具有指标2.5,0.25,wppiRpdB==的低通数字FIR滤波器。As=50dB,采用Hamming窗。实现代码如下:wp=0.2*pi;ws=0.3*pi;tr_width=ws-wpM=ceil(6.6*pi/tr_width)+1n=[0:1:M-1];wc=(ws+wp)/2hd=ideal_lp(wc,M);w_ham=(hamming(M))';h=hd.*w_ham;[db,mag,pha,grd,w