|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
) U3 A; R+ ]8 Z8 H. _MATLAB提供了专门用于求LTI离散系统的单位脉冲响应的函数:
: ]5 I! r R8 J9 g+ l
7 J+ c6 |) Y* M: t3 {5 F' B! vh=impz(b,a,k)& i' g* u4 Y. N2 n7 n; C
6 b3 s8 h) h9 g( g0 @
9 }' b) ~8 v# K) e0 J7 p
其中a=[a0,a1,a2,…, an],b=[b0,b1,b2,…, bn]分别是差分方程左右的系数向量,k表示输出序列的取值范围,h就是系统的单位脉冲响应。
* ]! S% _* S' x2 V7 x: \) n- M( A# W1 _
' A/ q5 g# e4 b+ T, T9 C$ M' w
2 r2 ~8 p% N. @+ w6 f& a7 gk=0:10;
7 v$ H0 H( Z2 X/ A+ E& Wa=[1,3,2]; v) A- k: n4 R+ a" u) O
b=[1];
2 y* Q8 @0 j2 U5 p: D0 _4 Hh=impz(b,a,k);' V ^% p) U9 U: W
stem(k,h,'.')0 H5 X4 E2 w) f5 j6 H# |
; x2 l6 z: G! d) x3 d
( L# @; t9 L% P( k |
|