|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
( |; g# d G$ q5 N( r- N
MATLAB提供了专门用于求LTI离散系统的单位脉冲响应的函数:
* N+ [# P. m5 M7 B1 v8 n( J6 |# z* E: Y0 W$ A" j0 g) _
h=impz(b,a,k)
; L, r. ]# H( C s4 S1 E J
8 K. n( ]5 `2 s# _3 @1 r7 R+ L1 N6 ~3 r" O1 }
其中a=[a0,a1,a2,…, an],b=[b0,b1,b2,…, bn]分别是差分方程左右的系数向量,k表示输出序列的取值范围,h就是系统的单位脉冲响应。
v! E0 z: M/ Y/ ~) x# _4 O7 I* a2 t0 @& w
. R1 x5 v: ]+ i8 r3 u3 H
: M) D* g6 X! A) ?k=0:10;. u ~" K1 j" _: U
a=[1,3,2]; 6 G3 @4 J2 [" h& E2 c
b=[1];2 g1 T: {# j5 r( _$ ?. Y/ q
h=impz(b,a,k);
" F; q- \4 A/ e4 Xstem(k,h,'.')
9 p4 ?. M( a7 Q/ X) b: \* Z: p% O" t
6 N4 e. h* z# p! Y
' R4 ?8 n+ `% D1 @5 T
|
|