Digitale Tiefpassfilterung

 

Bei der Filtererstellung orientierte man sich an der 1-D-Digitalfilter-Funktion mit der Aufrufsyntax "filter(b,a,x)" von Matlab.
Von der Grundidee wandert hierbei ein Fenster entlang der aufgezeichneten Daten. Über die festgelegte Größe dieses Fensters, welche durch die Filterkoeffizienten gebildet wird, entsteht die entsprechende Mittelwertberechnung.
Für ein N großes Fenster werden die Zähler- und Nennerkoeffizienten für die z-Transformierte der Übertragungsfunktion im Bildbereich berechnet.
Für den in "Filter-Methoden" aufgezeigte Versuch, bei welchem über N=4 Werte gemittelt wurde, lautet die z-Übertragungsfunktion:

Demnach lauten die Zähler- und Nennerkoeffizienten einer nicht gewichtenden Mittelwertbildung:
b = [0.25  0.25  0.25  0.25];
a = 1;

Im Folgenden ist nun die aufzurufende Funktion des digitalen Tiefpasses aus dem generierten Code in Matlab aufgezeigt: