【 MATLAB 】Rational Transfer Function(有理传递函数)

这算是学习MATLAB中的函数filter需要提前知道的理论基础知识,如果学过数字信号处理一定不会陌生,甚至能信手拈来。

其实英文版已经能看了,如果觉得不方便,那么最后也给出中文版。

英文版:

Rational Transfer Function

The input-output description of the filter operation on a vector in the Z-transform domain is a rational transfer function. A rational transfer function is of the form,

【 MATLAB 】Rational Transfer Function(有理传递函数)

which handles both FIR and IIR filters [1]na is the feedback filter order, and nb is the feedforward filter order.

You also can express the rational transfer function as the following difference equation,

【 MATLAB 】Rational Transfer Function(有理传递函数)

Furthermore, you can represent the rational transfer function using its direct form II transposed implementation, as in the following diagram. Due to normalization, assume a(1) = 1.

【 MATLAB 】Rational Transfer Function(有理传递函数)



有理传递函数

对Z变换域中的矢量的滤波操作的输入 - 输出描述是有理传递函数。 有理传递函数是这样的形式,

【 MATLAB 】Rational Transfer Function(有理传递函数)

它处理FIR和IIR滤波器[1]。 NA是反馈滤波器的阶数,和nb是前馈滤波器的阶数。

您还可以将有理传递函数表示为以下差分方程,

【 MATLAB 】Rational Transfer Function(有理传递函数)

此外,您可以使用其直接形式II转置实现来表示有理传递函数,如下图所示。 由于归一化,假设a(1)= 1。

【 MATLAB 】Rational Transfer Function(有理传递函数)