2017-07-11 13 views
-1

Ich habe eine Zeichnung von meinem empfangenen Signal, ich habe nicht die Gleichung des Signals. Das Signal ist im Zeitbereich. auch ich habe es im Frequenzbereich mit fft() wie kann ich die Leistung dieses Signals berechnen?Wie berechnet man die Leistung eines Signals in MATALB?

+0

Wie ist die Leistung definiert? –

+1

Beantwortet dies Ihre Frage https://ch.mathworks.com/help/signal/ug/measure-the-power-of-a-signal.html? –

Antwort

0

Die Leistung eines Signals ist das Quadrat dieses Effektivwerts. Sie können verwenden: RMS (Signal)^2 wo Signal ist Ihr Signal und RMS() ist eine Matlab-Funktion

+0

Was ist mein "Signal"? Ich habe nur eine Darstellung des Signals. es bedeutet, dass ich einige Amplitudenwerte basierend auf der Zeit habe. Die X-Achse ist die Zeit und die Y-Achse ist die Amplitude. Was ist die Eingabe für die Funktion rms()? – Chili

+0

Sie "Signal" ist das Array, das Sie plotten, ich denke, Sie haben dieses Array. –

Verwandte Themen