matlab差分方程零状态响应,matlab零状态、零输入响应试题含答案.doc

1. 已知离散时间系统的差分方程为:

2y(n) - y(n-1) - 3y(n-2)=2x(n) - x(n-1)

x(n)= u(n) , y(-1)=1,y(-2)=3 , 试用filter函数求系统的零输入响应、零状态响应和全响应.

解:将差分方程Z变换得:

…………………………………….(1)

依题意有:x(-1)=0,x(-2)=0,y(-1)=1,y(-2)=3 ,X(z)=

将上式变形如下:

………..(2)

…………………………….(3)

易得系统函数为H(z)=

① 零输入时

零输入时,x(n)=0,差分方程右边为0,z变换后应为

=

=

将Y(z)进行Z反变换,得到其零输入响应为:

y(n)=

② 零状态时

零状态时,将y(-1)=0,y(-2)=0代入上面的式(2)中,得

Y(z)= X(z)= =

=

将其Z反变换,得到零状态响应为:

y(n)=

③ 全响应

与上面同理,y(-1)=1,y(-2)=3

将上面式(3)变形得:

Y(z)= =

Z反变换得全响应为

Y(n)=

程序代码:

%第二章Z变换第2.12题程序

c

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值