Formatierung der Messwerte in Dateiausgabe
Erstmal Servus und Hallo an alle im Forum.
Ich sollte vielleicht sagen, dass ich nicht sicher bin, ob das hier das richtige Unterforum ist. Die Darstellung meiner Messwerte in Graphen und das Speichern in Textdateien funktioniert prinzipiell problemlos, es geht nur um die Darstellungsform.
Ich habe pro Messintervall rund 2000 Messwerte (Channels?), die ich in vorgegebener Form in eine Datei speichern muss. Dazu habe ich schon einige Möglichkeiten ausprobiert, aber noch nicht so recht die optimale Lösung gefunden.
Ziel ist, pro Messintervall eine Spalte zu verwenden. Also Messintervall eins in Spalte eins, Messintervall zwei in Spalte zwei usw.
Das Express VI Write To Measurement File speichert ein Messintervall in eine Zeile.
Das VI [i]Write To Spreadsheet File[i/] schreibt mir alle Messintervalle direkt hintereinander in eine Zeile/Spalte.
Jetzt habe ich angefangen mit Arrays und Matrizen zu experimentieren, dreh mich da aber auch nur im Kreis, weil auch hier alles in eine Zeile/Spalte geschrieben wird, und bei einem neuen Messintervall keine neue Zeile/Spalte begonnen wird.
Mein Idee hierzu war, ein Array bzw. eine Matrix anzulegen, einige Messintervalle Spaltenweise darin zu speichern (Messintervall 1: Channel 1 a_11, Channel 2 a_21, Channel 3 a_31; Messintervall 2: Channel 1 a_12, Channel 2 a_22, Channel 3 a_32...) und das ganze dann mit forlaufender Nummerierung in Dateien zu speichern.
Hat jemand Tipps oder kennt Tutorials, wie man dazu vorgehen kann?
Allgemeine Tipps zum Thema File-Handling sind auch willkommen.
Gruß
debmint
Edit:
Die Daten kommen über USB.
|