LabVIEWForum.de
Umordnung von Datensätzen - 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: Umordnung von Datensätzen (/Thread-Umordnung-von-Datensaetzen)



Umordnung von Datensätzen - marvin71 - 16.08.2006 08:37

Hallo liebes Forum,

mein Programm zur temperaturgesteuerten Datenerfassung (siehe weiter unten) läuft nun dank eurer Hilfe wirklich prima. Vielen Dank nochmal.
Ein Problem, mit dem ich noch kämpfe, ist die Struktur der Datenfiles. Das Peogramm arbeitet so, dass eine Datei mit Temperaturwerten (temperature.txt, vgl. Anlage) sukzessive im Programm eingelesen und für jeden Temperaturwert eine Strom-Spannungs-Kennlinie abgearbeitet wird (data.txt, vgl. Anlage). Die resultierenden Spannungswerte werden in eine weitere Datei geschrieben (kryolog.txt, vgl Anlage). Allerdings werden alle Daten hintereinander geschrieben, was für eine spätere Auswertung mit Origin oder Excel eher ungünstig ist. Im Fall meiner beiden angefügten Dateien existieren 46 Temperaturwerte (eine Spalte). Die Strom-Spannungs-Kennlinie setzt sich aus einer Rampe von 5 Werten zusammen, jeweils im Delta-mode, also + und -). In der Datei kryolog.txt gehören die ersten 5 Werte der ersten Spalte also zu Temperatur 1, die nächsten 5 Werte zu Temperatur 2 usw., insgesamt 5x46 Werte = 230 Werte. Spalte 2 entsteht dadurch, dass diese Messung 2mal ausgeführt wurde.
Mein Ziel ist ein kleines vi, dass aus diesem Datenwirrwar eine Origin-lesbare Datei erzeugt, in der als erste Spalte die Temperaturwerte stehen, in der zweiten Spalte die Spannungswerte zu Stromwert 1, also die 1., 6., 11. ... Zeile der ersten Spalte aus kryolog.txt, in der dritten Spalte die Spannungswerte zu Stromwert 2 (2., 7., 12. ... Zeile der ersten Spalte aus kryolog.txt) usw. Die Spalten sollen durch einen tab getrennt sein. Kann mir jemand helfen? Freue mich über jede Idee!
Viele Grüße

M.


Umordnung von Datensätzen - SchwindelInside - 23.08.2006 21:56

<div align="left">
' schrieb:Hallo liebes Forum,

mein Programm zur temperaturgesteuerten Datenerfassung (siehe weiter unten) läuft nun dank eurer Hilfe wirklich prima. Vielen Dank nochmal.
Ein Problem, mit dem ich noch kämpfe, ist die Struktur der Datenfiles. Das Peogramm arbeitet so, dass eine Datei mit Temperaturwerten (temperature.txt, vgl. Anlage) sukzessive im Programm eingelesen und für jeden Temperaturwert eine Strom-Spannungs-Kennlinie abgearbeitet wird (data.txt, vgl. Anlage). Die resultierenden Spannungswerte werden in eine weitere Datei geschrieben (kryolog.txt, vgl Anlage). Allerdings werden alle Daten hintereinander geschrieben, was für eine spätere Auswertung mit Origin oder Excel eher ungünstig ist. Im Fall meiner beiden angefügten Dateien existieren 46 Temperaturwerte (eine Spalte). Die Strom-Spannungs-Kennlinie setzt sich aus einer Rampe von 5 Werten zusammen, jeweils im Delta-mode, also + und -). In der Datei kryolog.txt gehören die ersten 5 Werte der ersten Spalte also zu Temperatur 1, die nächsten 5 Werte zu Temperatur 2 usw., insgesamt 5x46 Werte = 230 Werte. Spalte 2 entsteht dadurch, dass diese Messung 2mal ausgeführt wurde.
Mein Ziel ist ein kleines vi, dass aus diesem Datenwirrwar eine Origin-lesbare Datei erzeugt, in der als erste Spalte die Temperaturwerte stehen, in der zweiten Spalte die Spannungswerte zu Stromwert 1, also die 1., 6., 11. ... Zeile der ersten Spalte aus kryolog.txt, in der dritten Spalte die Spannungswerte zu Stromwert 2 (2., 7., 12. ... Zeile der ersten Spalte aus kryolog.txt) usw. Die Spalten sollen durch einen tab getrennt sein. Kann mir jemand helfen? Freue mich über jede Idee!
Viele Grüße

M.

Hallo Marvin,

schau mal ob Du damit etwas anfangen kannst:
[attachment=3046]

schönen Abend noch
SchwindelInside</div>


Umordnung von Datensätzen - marvin71 - 24.08.2006 11:07

Hallo Inside,

vielen Dank für Deine Mühe. Leider kann ich Dein vi nicht öffnen, hab doch nur 6.1 Sad. Wäre es möglich, dass Du das vi in v6.1 speicherst, oder wenn das nicht geht einen screenshot des Diagramms schickst? Danke vielmals und viele Grüße,

Marvin

edit: Vielleicht kann das auch jemand anderes hier übernehmen, der LabVIEW in Version 8 besitzt?!
Danke nochmals