Zuerst müssen wir das Signal im Frequenzbereich darstellen, um uns auf spektrale Analysen konzentrieren zu können. Mit der diskreten Fourier-Transformation (DFT) können wir das Signal im Frequenzbereich darstellen.
Matlab-Code zur Berechnung der DFT und Darstellung des Betragspektrums:
main.m455 chars20 lines
Wir haben semilogx
verwendet, um die x-Achse im Halblogarithmus zu skalieren. Auf diese Weise können wir den niedrigen Frequenzbereich gut auflösen, während wir trotzdem den hohen Frequenzbereich abbilden können.
Darüber hinaus haben wir die x-Achse auf den positiven Bereich beschränkt, um das Betragsspektrum darzustellen.
Durch den Befehl abs
können wir den Betrag des Spektrums berechnen, damit koennen wir alle positiven Frequenzanteile betrachten.
gistlibby LogSnag