|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
6 D7 }1 F) z' `: Y
MATLAB提供了专门用于求LTI离散系统的单位脉冲响应的函数:
6 L& |, w* _ V3 a, y! A0 I
W. K5 W$ q+ `, g0 Wh=impz(b,a,k)( A: _2 z5 Q! F. F& M
% Y, v+ F. j, G" O
2 g; J* T: F* ?9 {$ `4 q其中a=[a0,a1,a2,…, an],b=[b0,b1,b2,…, bn]分别是差分方程左右的系数向量,k表示输出序列的取值范围,h就是系统的单位脉冲响应。
0 h, z3 t( W" H; T" Y+ v
, H% `" b3 Y& {8 N/ t
( `% e3 I6 t7 y' T+ u# Q3 g- D( w% [2 A) Q% H
k=0:10;- |- y3 e' S; p7 Q9 {) }$ r
a=[1,3,2]; - R' ~6 m1 \: ^& K5 i
b=[1];+ r5 Z% c. P0 K; {7 Q
h=impz(b,a,k);
0 w! r( @3 F1 ^& S4 ]8 v2 V Jstem(k,h,'.')7 X1 b6 v: g5 M+ F- e
2 U( f" m$ U4 ^$ R- m2 T- r3 o# s
$ a, L9 O6 I# j1 I7 }
|
|