LabVIEWForum.de
1D-Array Datenkonvertierung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: 1D-Array Datenkonvertierung (/Thread-1D-Array-Datenkonvertierung)



1D-Array Datenkonvertierung - jens_j - 26.06.2009 09:14

Hallo erstmal,

ich möchte gern die Daten einer FFT-Analyse in eine TDMS-Datei schreiben. Doch irgendwie bekomme ich den 1D-Array, welcher das Ergebnis der FFT ist nicht in den Griff.

Der 1D-Array nach der FFT ist vom Typ Cluster mit drei Elementen und das soll auch in die TDMS-Datei. Doch leider habe ich keine richtige Idee wie.

Vielleicht hat einer von euch einen Vorschlag.

Vielen Dank!

Viele Grüße von Jens

Lv86_img


1D-Array Datenkonvertierung - TSC - 26.06.2009 10:20

so wie ich das jetzt auf die schnelle gesehen habe, brauchst du ein array aus double werten für die tdms-datei. du versuchst allerdings ein array aus doublewerten mit den clustern zu befüllen. das geht nicht weil cluster nicht double ist. da allerdings im cluster nur doublewerte stehen, könntest du versuchen, die cluster in array umzuwandeln (array aus clustern an for-schleife übergeben, indizieren, und nach deinen wünsche zusammenbasteln). das ganze könntest du dann mit den anderen doublewerten zusammen in ein array packen (wird dann vermutlich ein 2D-Array) und in die tdms-datei schreiben.

evtl kannst du dir mal die mühe machen, ein kleines beispielvi zu machen, an dem man rumprogrammieren kann (in deinem upload fehlen viele VIs). Dann könnte man dir sicherlich beispielhaft zeigen, wie es gehen kann.

LG
Torsten


1D-Array Datenkonvertierung - schrotti - 26.06.2009 11:58

' schrieb:(wird dann vermutlich ein 2D-Array)

Alles andere macht auch gar keinen Sinn. Du musst dazu bei "Array erstellen " "Eingänge Verknüpfen" wieder deaktivieren. Danach kannst du auch das Array aus Kanalnamen anschließen.


1D-Array Datenkonvertierung - jens_j - 26.06.2009 11:58

Danke für die schnelle Antwort Torsten.

' schrieb:in deinem upload fehlen viele VIs

Das verstehe ich nicht, da sind nur Standard-VIs drin, die jeder auf dem Rechner haben müsste.

Hier eine Detailierung, die aber nicht ganz lauffähig ist, da ich auf die schnelle nicht weiß, wie ich die Cluster ohne DAQ befüllen soll. Aber vielleicht hilft es weiter.

Danke
LG Jens


1D-Array Datenkonvertierung - jens_j - 26.06.2009 12:07

' schrieb:könntest du versuchen, die cluster in array umzuwandeln (array aus clustern an for-schleife übergeben, indizieren, und nach deinen wünsche zusammenbasteln)

Das habe ich probiert -> siehe Screehot2


1D-Array Datenkonvertierung - TSC - 26.06.2009 12:24

du versuchst da gearde ein cluster mit array funktionen zu zergliedern. wenn du das eingangsarray bestehend aus clustern an die forschleife übergibst mit autoindizierung, dann hast du innerhalb der schleife nur noch das "i-te" cluster aus dem array.

[attachment=19332]

LG
Torsten