stem(y1n . )matlab,实验1 系统响应及系统稳定性(matlab实验用程序)

1使用filter函数求响应

A=[1,-0.9];B=[0.05,0.05];

x1n=[1 1 1 1 1 1 1 1 zeros(1 ,60)];

x2n=ones(1,150);

hn=impz(B,A,60);

subplot(3,1,1);stem(hn);

title('(a) 系统单位脉冲响应h(n)');

y1n=filter(B,A,x1n);

subplot(3,1,2);stem(y1n);

title('(b) 系统对R8(n)的响应y1(n)');

y2n=filter(B,A,x2n);

subplot(3,1,3);stem(y2n);

title('(c) 系统对u(n)的响应y2(n)');

2.cov函数解线性卷积

x1n=[1 1 1 1 1 1 1 1 ];

h1n=[ones(1,10) zeros(1,10)];

h2n=[1 2.5 2.5 1 zeros(1,10)];

y21n=conv(h1n,x1n);

y22n=conv(h2n,x1n);

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

title('(d) 系统单位脉冲响应h1(n)');

subplot(2,2,2);stem(y21n);

title('(e) h1(n)与R8(n)的卷积y21(n)');

subplot(2,2,3);stem(h2n);

title('(f) 系统单位脉冲响应h2(n)');

subplot(2,2,4);stem(y22n);

title('(g) h2(n)与R8(n)的卷积y22(n)');

3谐振器研究

un=ones(1,256);

n=0:255;

xsin=sin(0.014*n)+sin(0.4*n); %产生正弦信号

A=[1,-1.8237,0.9801];B=[1/100.49,0,-1/100.49]; %系统差分方程系数向量B和A y31n=filter(B,A,un); %谐振器对u(n)的响应y31(n)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值