Fouriertransformierte eines Signals berechnen

Neue Frage »

MatheKind Auf diesen Beitrag antworten »
Fouriertransformierte eines Signals berechnen
Hallo,
ich hoffe, ich bin hier nicht zu Offtopic.
Erst mal Nebeninfo: Fourrierreihe und Fourriertransformation ist bei uns im Bachelor im Nebenfach Mathematik rausgefallen. Trotzdem sollen wir im dritten Semester in einem anderen Fach damit umgehen können!

Zur Aufgabe:

Wir sollen das Signal einer Mundharmonika, welches wir aufgenommen haben, in eine Fouriertransformierte umwandeln und daraus das Amplitudenspektrum auslesen.

Signal einer Mundharmonika

Fouriertransformierte

Die Fouriertransformierte wurde mit MatLab folgendermaßen berechnet:

code:
1:
2:
y=fft(meinSignal);
plot(y);

Ich finde die Fouriertransformierte ziemlich komisch, da bei Wikipedia der x-Achsenbereich deutlich größer ist. Mir haben auch mathematikaffine Menschen bestätigt, dass die Fouriertransformierte falsch aussieht.

Die Frage ist nun, wie ich das berechne.

Wenn ich
code:
1:
y=fourier(meinSignal);

verwende, dann erhalte ich den Fehler

code:
1:
??? Undefined function or method 'fourier' for input arguments of type 'double'. 

Weiß jemand weiter?

L. G.
MatheKind
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »