Verfasst am: 17.12.2013, 20:42
Titel: FFT aus Zeitwerten
Hi!
Folgendes Problem:
Ich habe ein Echogramm (Figure2) mit Hilfe des Befehls "bar" geplottet und soll das jetzt mittels FFT auf das Frequenzspektrum überführen.
Ich muss doch zunächst die einzelnen Werte zu einer Funktion überführen oder? Oder kann ich das der FFT Funktion vllt. schon selber irgendwie sagen? Ich hab irgendwie auch keinen Ansatz wie ich das machen soll...
plot3(quellen(:,1), quellen(:,2), quellen(:,3), 'x'); hold on
plot3(pos(1), pos(2), pos(3), 'xr') grid on
legend('Spiegelquellen', 'Hauptquelle') hold off
%Bei allen Werten mit 2 gleichen Zeitpunkten werden die beiden Amplituden
%addiert und zu einem Zeitpunkt zusammengefasst!
[unval,dummy,subs]=unique(round(Werte(:,1).*1000)/1000);
W = [unval,accumarray(subs,Werte(:,2))];
Verfasst am: 19.12.2013, 12:23
Titel: Re: FFT aus Zeitwerten
Hallo Tomitecc,
Zitat:
Ich muss doch zunächst die einzelnen Werte zu einer Funktion überführen oder?
Ich verstehe die Frage nicht. Helfen die Beispiele in "doc fft" weiter?
Gruß, Jan
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.