scipy.signal.

zpk2tf#

scipy.signal.zpk2tf(z, p, k)[Quelle]#

Gibt die polynomiale Übertragungsfunktionsdarstellung aus Nullen und Polen zurück

Parameter:
zarray_like

Nullen der Übertragungsfunktion.

parray_like

Pole der Übertragungsfunktion.

kfloat

Systemverstärkung.

Rückgabe:
bndarray

Koeffizienten des Zählerpolynoms.

andarray

Koeffizienten des Nennerpolynoms.

Beispiele

Findet die polynomiale Darstellung einer Übertragungsfunktion H(s) mithilfe ihrer 'zpk' (Null-Pol-Verstärkungs)-Darstellung.

\[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.]))