用MATLAB求解 已知系统的差分方程为y(n)=-a1y(n-1)-a2y(n-2)+bx(n)其中,a1=-0.8,a2=0.64,b=0.886

用MATLAB编写求解系统单位脉冲响应h(n)(0<=n<=49)的程序... 用MATLAB编写求解系统单位脉冲响应h(n) (0<=n<=49)的程序 展开
Ainray
2011-08-20
知道答主
回答量:20
采纳率:0%
帮助的人:22.4万
展开全部
%这是一个二阶系统
a=[1,-0.8,0.64];% y(n)系数
b=[1,0,0];%x(n)系数
%点序列
n=1:49;
%求单位脉冲响应序列
hn=impz(b,a,n);
%成图
stem(n,hn,'k','f');
%添加坐标及图形名称
ylabel('脉冲响应(h(n)');
xlabel('序号(n)');
title('单位脉冲响应');
%如果有问题问题,可以继续
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式