freqz
数字滤波器的频率响应
语法
说明
不带输出参数的 freqz(___)
用于绘制滤波器的频率响应。
示例
输入参数
输出参数
算法
数字滤波器的频率响应可以解释为在 z = ejω [1] 处对传递函数进行求值。
freqz
根据您指定的(实数或复数)分子和分母多项式确定传递函数,并返回数字滤波器的复频率响应 H(ejω)。频率响应在您使用的语法所确定的采样点处计算。
freqz
通常使用 FFT 算法来计算频率响应,但前提是您不提供频率向量作为输入参数。它将频率响应计算为变换后的分子和分母系数之比,并用零填充至所需长度。
当您提供频率向量作为输入时,freqz
在每个频率点处计算多项式,并将分子响应除以分母响应。该函数使用霍纳方法计算多项式。
参考
[1] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-Time Signal Processing. 2nd Ed. Upper Saddle River, NJ: Prentice Hall, 1999.
扩展功能
版本历史记录
在 R2006a 之前推出另请参阅
abs
| angle
| designfilt
| digitalFilter
| fft
| filter
| freqs
| impz
| invfreqs
| logspace