Ich habe früher eine Frage gestellt, aber keine Antwort bekommen. Jetzt vereinfache ich es also: Was sind Cross-Spectral Density (CSD) und Power-Spectral Sensity (PSD)? Was ist ihre Anwendung? Wie kann ich sie in MATLAB bekommen?
ist die Kreuzspektraldichtefunktion (CSD) zwischen den allgemeinen Signalen und , ist die Leistungsspektraldichte (PSD) des Signals , ist die finite Fourier-Transformation des Signals mit der Frequenz , ist das komplexe Konjugat von und ist der Erwartungsoperator.
Meine frühere Frage war: Was bedeutet "Wavelet-Leistungsspektrum", "Auto-Leistungsspektrum", "Cross-Leistungsspektrum" in der Wavelet-Anwendung? Ich habe mich mit der Modenformidentifikation mit der Wavelet-Methode befasst und diese Begriffe haben mich verwirrt.
Antworten:
Leistungsspektraldichte ist die Verteilung der Leistung entlang der Frequenzachse. Es wird im Allgemeinen für nicht-endliche Energiesignale (meistens zeitlich nicht begrenzt) verwendet, die nicht quadratisch summierbar sind. Die PSD des Signals ist die Autokorrelation der Fouriertransformation des Signals, wie im Wiener-Khinchin-Theorem angegeben. In Matlab:
Siehe: https://de.mathworks.com/help/signal/ug/power-spectral-density-estimates-using-fft.html
Die Kreuzspektraldichte ist dieselbe, verwendet jedoch die Kreuzkorrelation, sodass Sie die Leistung, die von einer bestimmten Frequenz für die beiden Signale geteilt wird, mithilfe des quadratischen Moduls und die Phasenverschiebung zwischen den beiden Signalen bei dieser Frequenz mithilfe des Arguments ermitteln können.
Cross-Spectral Density kann verwendet werden, um den Frequenzgang eines lauten LTI-Systems zu identifizieren: Wenn das Rauschen nicht mit dem Eingang oder Ausgang des Systems korreliert, kann sein Frequenzgang aus dem CSD des Eingangs und Ausgangs ermittelt werden.
quelle
cpsd()
tut was Sie brauchen.Um die oben genannte Erklärung zu ergänzen, ist es im Fall von Wavelets, die zeitlich begrenzt sind, richtiger, nicht den Begriff "Leistung", sondern "Energie" zu verwenden. Für Fourier, der die Sinuskurve als Basisfunktion hat, die sich unendlich in der Zeit ausdehnt, ist die spektrale Leistungsdichte der richtige Ausdruck. Für Wavelets, die Basisfunktionen als endliche Zeitablenkungen haben, sollten wir 'Energie' verwenden.
quelle