|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB函数freqz()
: K# E C4 a( C4 f& tMATLAB提供了专门用于求离散系统频响特性的函数freqz(),调用freqz()的格式有以下两种:
& D I9 U. u; U. O4 gl [H,w]=freqz(B,A,N) H8 f% D( Y5 b6 a. Q
* G E; c6 {1 f* J- E2 F) E' B4 D$ o/ q B和A分别为离散系统的系统函数分子、分母多项式的系数向量,N为正整数,返回量H则包含了离散系统频响 在 0——pi范围内N个频率等分点的值,向量w则包含 范围内N个频率等分点。调用中若N默认,默认值为512。, ?% m0 g' U% [9 N
l [H,w]=freqz(B,A,N,’whole’)
+ g5 Q- J) q) [ K' o4 {. i, ?% U# @! u$ g7 q
该调用格式将计算离散系统在0—pi范内的N个频率等分店的频率响应的值。8 m: O; y+ U. S, H5 u: O, O
因此,可以先调用freqz()函数计算系统的频率响应,然后利用abs()和angle()函数及plot()函数,即可绘制出系统在 或 范围内的频响曲线。 ) y8 L! b, d9 `% n# c5 e" f1 L
|
|