• bessel(n, scale) – Gibt Koeffizienten für einen analogen Bessel-Filter n-ter Ordnung zurück; scale steuert den Zuwachs an der Grenze. Die Ausgabe wird als Argument für eine der IIR-Filterfunktionen verwendet.
• butter(n) – Gibt Koeffizienten für einen analogen Butterworth-Filter n-ter Ordnung zurück. Die Ausgabe wird als Argument für eine der IIR-Filterfunktionen verwendet.
• cheby1(n, e) – Gibt Koeffizienten für einen Tschebyscheff-Analogfilter vom Type I n-ter Ordnung zurück. Die Welligkeit wird durch den Parameter e gesteuert. Die Ausgabe wird als Argument für eine der IIR-Filterfunktionen verwendet.
• cheby2(n, scale, atten) – Gibt Koeffizienten für einen Tschebyscheff-Analogfilter vom Type II n-ter Ordnung zurück mit dem unteren Rand des Sperrbereichs bei scale und der Sperrbereichsdämpfung atten. Die Ausgabe dient als Argument der IIR-Filterfunktionen.
Argumente
• n ist eine ganzzahlige Filterordnung:
◦ Bei bessel-Filtern liegt n zwischen 1 und 35.
◦ Bei allen übrigen Filtern liegt n zwischen 1 und 200.
• e ist eine positive reelle Zahl, die die zulässige Welligkeit des Durchlassbereichs darstellt.
• scale ist eine berechnete reelle Zahl größer als 1, die den unteren Rand des Sperrbereichs festlegt:
◦ Bei bessel-Filtern ist es eine reelle Zahl größer als 0, mit der der Zuwachs an der Grenzfrequenz gesteuert werden kann.
◦ Bei cheby2-Filtern ist es eine berechnete reelle Zahl größer als 1, die den unteren Rand des Sperrbereichs festlegt.
• atten ist eine reelle Zahl größer als 1, der Dämfpungsfaktor des Sperrbereichs.
Zusätzliche Informationen
Diese Funktionen erzeugen Koeffizienten-Arrays mit einer geraden Anzahl von Spalten:
• Wenn zwei Spalten vorhanden sind, beispielsweise in der Ausgabe von bessel, umfasst der Filter einen Abschnitt: Spalte 1 enthält die Koeffizienten des Zählers der Übertragungsfunktion, Spalte 2 die Koeffizienten des Nenners.
• Sind mehr als zwei Spalten vorhanden, stellt jedes Paar einen Abschnitt des Filters in überlappender Form dar.