Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
26.06.2015, 12:15 (Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2015 14:17 von FrDtPa.)
ich arbeite gerade an einem Projekt um Messdaten mit Bilder zu verarbeiten, aber Schritt für Schritt.
Bin gerade dabei Messdaten aus einer txt-Datei in Labview einzulesen, was ja eigentlich nicht so das Problem darstellen sollte, eigentlich^^.
Zur besseren Erläuterung hab ich die Datei mal mit hoch geladen. Es geht um die 2. Spalte (Zeit hh:mm: ss.xxx) und um die 4. Spalte (Frequenz). Diese beiden Messreihen will ich rausgreifen in ein gemeinsames oder in zwei getrennte Arrays packen und später in einem Diagramm darstellen.
Nun das Problem:
Die Frequenz hab ich schon aus der Datei rausbekommen, nur harkt es irgendwie bei der Zeit. Ich schaff es nicht die Zeit gesondert aus der Ausgangsdatei raus zu bekommen. Ich vermute das es am String-Format liegt. Genau da liegt auch eine Wissenslücke von mir.
Nun hoff ich sehr, dass jemand hier mir helfen kann. Ich möchte einfach die Zeit in einem Array allein stehen haben um diese später in einen Diagramm mit der Frequenz anzeigen zu lassen.
Was ich noch kurz erwähne möchte, dass die txt-Datei leider zwei unterschiedliche Trennzeichen enthält, Space zwischen Spalte 1. und 2. sowie Tabulator bei dem Rest.
Anmerkung: Diese "unterschiedlichen Trennzeichen" sind kein Nachteil, im Gegenteil. So entspricht es der Labview-Norm. Das Leerzeichen ist kein Trennzeichen. Das Datum (incl. Uhrzeit) ist somit eine einzige Spalte - so soll es sein.
@Lucki, ich weiß ja das in der Regel der Tabulator das Trennzeichen ist. Ich hätt nur gern die Zeit einzeln, ohne Datumsangabe da ich diese Information für die Weiterverarbeitung nicht benötige.
@Lucki, ok da muss ich jetzt wohl mal zurück rudern. Find es mit Datumsangabe doch bisser^^. Ein Problem hab ich aber dabei.
@Lucki, bei deinem VI hat es die Zeit und Datumsangabe bei genauerem Betrachten irgendwie durcheinander gehauen? Warum?
(27.06.2015 11:43 )FrDtPa schrieb: @Lucki, bei deinem VI hat es die Zeit und Datumsangabe bei genauerem Betrachten irgendwie durcheinander gehauen? Warum?
...in der Hoffnung, dir auch antworten zu dürfen:
Der Formatstring enthielt 2 Fehler, nämlich das doppelte %m sowie die Nichtbeachtung des Dezimaltrennzeichens, das bei dir auf "." steht.
Da ich nicht weiß, wie man dem Formatstring beibringt, dass er im Sekundenbruchteil auf Punkt statt Komma parsen soll, hab ich sie einfach ersetzt für die Suche.
Vielleicht hat ja jemand noch den passenden Formatstring in der Schublade. Es funktioniert aber ersteinmal.
@ Marko, vielen Dank für deine Hilfe und Interesse, aber dein VI funktioniert leider nicht bzw. kommt eine Fehlermeldung.
Hat jemand eine Idee wie ich das Problem beheben kann? Bin gerade bissel radlos.
Zitat:aber dein VI funktioniert leider nicht bzw. kommt eine Fehlermeldung.
Prinzipiell bietet es sich bei Forumsfragen immer an, Fehlermeldungen detailliert zu beschreiben…
Zitat:Hat jemand eine Idee wie ich das Problem beheben kann?
Der Marko hat in seinem VI eine Funktion drin, die alle Punkte durch Komma ersetzt. Wenn dein Rechner aber mit "englischen" Zahlenformaten arbeitet (so wie es jeder vernünftige Mess(daten)rechner tun sollte!), führt das dummerweise zur erhaltenen Fehlermeldung "Error 1"…
Vielen Dank Jungs, hab es hin bekommen. Das mit dem "englischen" Zahlenformaten ist natürlich sehr einleuchtend .
Damit kann das Ding hier geschlossen werden.