![]() |
mit abgetasteten Werten eine FFT durchführen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: mit abgetasteten Werten eine FFT durchführen (/Thread-mit-abgetasteten-Werten-eine-FFT-durchfuehren) |
mit abgetasteten Werten eine FFT durchführen - Hans_Werner - 29.11.2009 15:57 Hi Leute, hab nen kleines Problem mit abgetasteten Werten und deren Verarbeitung. Ich lese über Com-Schnittstelle Werte ein, welche ich am Ende als Dezimalzahl anliegen habe. So nun möchte ich über diese Datenwerte eine FFT machen. Leider kommt das VI ned damit klar da halt nen long Integer wert anliegt. wie kann ich jetzt diese Daten umwandeln in ein Signalverlauf damit FFT und Co möglich sind? Grüße mit abgetasteten Werten eine FFT durchführen - gottfried - 30.11.2009 10:55 Warum dividierst Du nicht die LongInt durch die entsprechende Zehnerpotenz? mit abgetasteten Werten eine FFT durchführen - Y-P - 30.11.2009 11:13 Mit diesem Bsp. kannst Du das machen: [attachment=22880] ![]() Dazu musst Du nur noch aus Deinen Werten eine Waveform erstellen. Wie das geht, siehst Du hier: [attachment=22893] Gruß Markus mit abgetasteten Werten eine FFT durchführen - Hans_Werner - 30.11.2009 14:08 Hi Y-P, genau so ähnlich hab ich das auch versucht wie du gepostet hast. Dennoch sind die Datentypen immer noch nicht die Richtigen. Ich hab das File mal in den Anhang gelegt vielleicht ergibt sich ja daraus das Problem. grüße ![]() mit abgetasteten Werten eine FFT durchführen - Y-P - 30.11.2009 21:03 Wenn, dann musst Du Deine Werte schon in einer Schleife erfassen. Bei dt (Waveform erstellen) musst Du die Zeit eingeben, in welchem Abstand Du Deine Messungen gemacht hast. [attachment=22907] ![]() Gruß Markus mit abgetasteten Werten eine FFT durchführen - Hans_Werner - 01.12.2009 16:27 Ja Super, genau so hab ich mir das Vorgestellt. Danke für die Hilfe. |