LabVIEWForum.de
Daten in Array packen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Daten in Array packen (/Thread-Daten-in-Array-packen)



Daten in Array packen - LabViewPete - 02.09.2015 14:02

Hey Leute,

ich habe ein Vi erstellt mit dem ich Daten aus einer beliebigen Datei auslesen und mir anzeigen lassen kann. Was kann/ muss ich noch machen, um die ausgelesen Daten sortiert in ein Array zu packen und mir anzeigen zu lassen? Vielen Dank für eure Ideen/Hilfe!


RE: Daten in Array packen - jg - 02.09.2015 14:31

Das hängt vom Format deiner Daten ab...

Gruß, Jens


RE: Daten in Array packen - GerdW - 02.09.2015 14:35

Hallo Pete,

du verwendest ReadFromBinaryFile. Da gibt es einen Anschluss, mit dem du den Datentyp festlegen kannst: vielleicht reicht dir das ja schon aus…
Wie sehen denn deine Daten aus? Welches Format liegt vor?
Vielleicht gibt es ja Funktionen, die besser für deine Daten geeignet sind!?

Zitat:sortiert in ein Array zu packen und mir anzeigen zu lassen?
Zum Zusammenbauen von Arrays gibt es die Funktion BuildArray.
Zum Sortieren von Arrayelementen gibt es die Funktion Sort1DArray.
Zum Anzeigen von Arrays nimmt man einen Arrayindicator.
Das war jetzt alles LabVIEW-Grundlagenwissen - und wahrscheinlich nicht die Antwort, die du eigentlich hören wolltest…


RE: Daten in Array packen - LabViewPete - 02.09.2015 14:53

Die Daten liegen im String-Format und enthalten Kommazahlen. Zumindest habe ich es geschafft, Zahlen in ein 1D-Array zu packen. Warum es ist nicht die gewünschten Kommazahlen sind weis ich nicht. Zum Vergleich habe ich über dem Array eine Anzeige eingefügt, die die ausgelesen Daten darstellt. Was muss ich ändern um die ersten 100 Zahlen in die erste Zeile meines Array zu packen, die nächsten 100 Zahlen in die zweite Zeile meines Arrays zu packen....Ingesamt sind es 400 Zahlen welche ich in 4 Zeilen meines 2D Array unterbringen möchte? Vielen Dnak!
In der Datei Positionen.csv befinden sich die 400 Kommazahlen.


RE: Daten in Array packen - GerdW - 02.09.2015 14:57

Hallo Pete,

warum verwendest du nicht die Funktion "ReadFromSpreadsheetFile", um Daten aus einem Spreadsheet (aka CSV-Datei) zu lesen?
[attachment=53943]
Bei LabVIEW7.1 gab es die auch schon, evtl. mit einem leicht anderen Namen…


RE: Daten in Array packen - LabViewPete - 02.09.2015 15:01

Okay....ich probiere es dann damit aus. Falls es Probleme gibt melde ich mich nochmal


RE: Daten in Array packen - jg - 02.09.2015 15:20

Spreadsheet String to Array (unter den String-Funktionen) gab es auch schon:
[attachment=53944]
Gruß, Jens