Leistungsdichte Spektr. richtig berechnen

OP #728898
Hallo,

ich fürchte das das hier gleich sehr peinlich für mich werden wird:

das LDS für ein Signal ist ja:

die Summe über die Fouriertransformation des Signals,
davon absolut Wert und quadriert:
http://en.wikipedia.org/wiki/Power_spectrum

ok eigentlich ganz einfach.

nun sagen wir mal ich hab das (digital) Signal
x = [1 1 -1 1 -1 1 -1 1 1]
die PSD(w=0) ist doch dann:
(abs(sum(x)))^2

also: 9 entsprechend 9.54 dB

die Magnitude Response ist doch die Antwort des Systems
also sollte diese für w=0 (dc)
http://ccrma.stanford.edu/~jos/filters/Amplitude_Response_I_I.html

abs(sum(x))
also: 3 entsprechend  4.77 db

wenn man jetzt aber das fvtool von Matlab benutzt:
fvtool(x)
hat man eine Magnitude Response von 9.54 dB bei w=0
auf der anderen Seite
psd(x)
gibt eine power spectrum Magnitude
bei w = 0 von -14.1 dB

irgendwo hab ich da einen Wurm drin :/

bei psd() steht leider nur noch "discontinued"
und bei fvtool das man freqz anschauen soll und
bei freqz:
> freqz calculates the frequency response for a filter
> from the filter transfer function Hq(z).

vielleicht kann mich jemand in die richtige Richtung schicken?
danke
Gast
>nun sagen wir mal ich hab das (digital) Signal
>x = [1 1 -1 1 -1 1 -1 1 1]
>die PSD(w=0) ist doch dann:  (abs(sum(x)))^2

Und die fouriertransformation ?
OP
sechs ueber drei wrote:
>>nun sagen wir mal ich hab das (digital) Signal
>>x = [1 1 -1 1 -1 1 -1 1 1]
>>die PSD(w=0) ist doch dann:  (abs(sum(x)))^2
>
> Und die fouriertransformation ?

die DFT bei w=0 ist doch einfach die Summe ueber die Werte:
also sum(x) was 3 ist.
Ich bin jetzt nicht sicher auf was du hinaus willst....
OP
> Die berechnet (wie
> psd) das mittlere Leistungsdichtespektrum

sowas hab ich mir schon gedacht.
Was mir mehr sorgen gemacht hat, ist die Magnitude Response
die anscheinend anderes definiert ist als ich es erwartet habe...

in den Parametern kann man einstellen und erhaelt:
(bei w = 0)


Magnitude squared = 9 (linear)
Magnitude         = 3 (linear)
Magnitude (dB)    = 9,54

ist die Magnitude in db prinzipiell die quadrierte?
(werd mal ein paar Buecher aufschlagen)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.