Um Störfrequenzen aus einem Signal herauszufiltern, können verschiedene Methoden in MATLAB verwendet werden. Eine Möglichkeit ist die Anwendung von Digitalfiltern. Hier ein Beispiel, wie ein Tiefpassfilter zur Filterung von Störfrequenzen verwendet werden kann:
main.m1013 chars43 lines
Hier wird zuerst ein Signal mit einer Signal- und einer Störfrequenz erzeugt. Der Störfrequenz wird ein Rauschen hinzugefügt. Anschließend wird ein Tiefpassfilter mit der Grenzfrequenz von 30 Hz erzeugt, um die Störfrequenz aus dem Signal herauszufiltern. Das Filter wird mit der Funktion filter
auf das schmutzige Signal angewandt und der gefilterte Signal wird geplottet.
gistlibby LogSnag