scipy.signal.

symiirorder1#

scipy.signal.symiirorder1(signal, c0, z1, precision=-1.0)[Quelle]#

Implementiert einen glättenden IIR-Filter mit spiegelbildlich-symmetrischen Randbedingungen mittels einer Kaskade von Abschnitten erster Ordnung.

Der zweite Abschnitt verwendet eine umgekehrte Sequenz. Dies implementiert ein System mit der folgenden Übertragungsfunktion und spiegelbildlich-symmetrischen Randbedingungen.

                c0
H(z) = ---------------------
        (1-z1/z) (1 - z1 z)

Das resultierende Signal wird ebenfalls spiegelbildlich-symmetrische Randbedingungen aufweisen.

Parameter:
signalndarray

Das Eingangssignal. Wenn es 2D ist, wird der Filter in einem Batch-Verfahren über die letzte Achse angewendet.

c0, z1Skalar

Parameter in der Übertragungsfunktion.

precision

Gibt die Präzision für die Berechnung der Anfangsbedingungen des rekursiven Filters basierend auf einem spiegelbildlich-symmetrischen Eingang an.

Rückgabe:
outputndarray

Das gefilterte Signal.