scipy.signal.

zpk2tf#

scipy.signal.zpk2tf(z, p, k)[源代码]#

从零点和极点返回多项式传递函数表示

参数:
z类数组

传递函数的零点。

p类数组

传递函数的极点。

k浮点数

系统增益。

返回:
bndarray

分子多项式系数。

andarray

分母多项式系数。

示例

使用传递函数的 ‘zpk’ (零点-极点-增益) 表示形式找到传递函数 H(s) 的多项式表示。

\[H(z) = 5 \frac { (s - 2)(s - 6) } { (s - 1)(s - 8) }\]
>>> from scipy.signal import zpk2tf
>>> z   = [2,   6]
>>> p   = [1,   8]
>>> k   = 5
>>> zpk2tf(z, p, k)
(   array([  5., -40.,  60.]), array([ 1., -9.,  8.]))