数字信号处理 实验作业:离散LSI系统的时域分析 联系客服

发布时间 : 星期日 文章数字信号处理 实验作业:离散LSI系统的时域分析更新完毕开始阅读317780480508763230121243

a=[1,0,3/2,0,1/2]; b=[0,0,1/2,0,0]; N=32;n=0:N-1;

xi=filtic(b,a,0); % y(-1)=0 x1=[n==0];

hn=filter(b,a,x1,xi);

x2=[n>=0]; %shengchengdanweijieyuexulie gn=filter(b,a,x2,xi);

subplot(1,2,1);stem(n,hn,'k'); title('?μí3μ?μ¥??DòáD?ìó|'); ylabel('h(n)');xlabel('n');

axis([0,N,1.1*min(hn),1.1*max(hn)]); subplot(1,2,2);stem(n,gn,'k'); title('?μí3μ?μ¥???×???ìó|'); ylabel('g(n)');xlabel('n');

axis([0,N,1.1*min(gn),1.1*max(gn)]);

3、编写程序描绘下列序列的卷积波形: (1)f1(n=u(n),f2(n)=u(n-2), (0≤n<10) (2)x(n)=sin(n/2),h(n)=(0.5)n (-3≤n≤4П)

n1=-3:4*pi;f1=sin(n1/2); n2=-3:4*pi; f2=0.5.^n2;

[y,ny]=convu(f1,n1,f2,n2); subplot(2,2,1);stem(n1,f1); subplot(2,2,2);stem(n2,f2); subplot(2,1,2);stem(ny,y);

180.5604-0.52-1-50510150-5051015151050-5-10-15-10-50510152025 4、已知某离散LSI系统的单位序列响应为

h(n)=3δ(n-3)+0.5δ(n-4)+0.2δ(n-5)+0.7δ(n-6)-0.8δ(n-7) 求输入为x(n)=e-0.5nu(n)时的系统响应。10.80.610.40.20032051015-10510153210-105101520253035N=16; n=0:N-1; x=exp(-0.5*n);

subplot(2,2,1);stem(n,x); a=[1,0,0,0,0,0,0,0];

b=[0,0,0,3,0.5,0.2,0.7,-0.8]; hn=impz(b,a,n);

subplot(2,2,2);stem(n,hn); y=conv(x,hn);

subplot(2,1,2);stem(y);

5、已知描述某离散LSI系统的差分方程为y(n)=0.7y(n-1)+2x(n)-x(n-2),求输入为x(n)=u(n-3)时的系统响应。

nx=0:10;nt=length(nx)-3 x=[zeros(1,3),ones(1,nt)]; subplot(3,1,1);stem(nx,x); a=[1,-0.7,0]; b=[2,0,-1];

nh=0:10;h=impz(b,a,nh); subplot(3,1,2);stem(nh,h); y=dlsim(b,a,x);

subplot(3,1,3);stem(y); 10.50012345678910210-1012345678910432101234567891011

四、实验预习:

1、认真阅读实验原理部分,明确实验目的,复习有关离散LSI系统的理论知识。 2、读懂实验原理部分的例题程序,熟悉与本实验有关的MATLAB函数。

3、根据实验内容预先编写实验程序,并思考本实验提出的有关MATLAB函数在调用时应注意哪些问题。

五、实验报告:

1、列写调试通过的实验程序,打印实验程序产生的曲线图形。 2、列出本实验提出的有关MATLAB函数在调用时应注意的问题。