Servus zusammen,
ich size gerade mit etwas Adrenalin im Blut vor einer versauten Messung.
Ich habe leider im Logfile die Zeilenumbrücke vergessen. Jetzt stehen
meine Daten alle in einer einzelnen Zeile.
So sieht das aus:
Kann man da mit MatLab (damit muss ich die Daten weiter verarbeiten)
irgendwie was draus machen, dass ich trotzdem die Daten nochmal lesen
kann? muss doch gehn. Nur ich steh am schlauch und schiebe gerade auch
etwas panik dass ich die 3 Stündige Messung wiederholen muss...
Aussehen hätte es so sollen
also 14 durch Tabs '\t' getrennte werte, dann ein Zeilenumbruch.
Jetzt stehen statt den Zeilenumbrüchen ebenfalls Tabulatoren.
Ist jemand da draußen der mit gerade einen Hinweis geben kann?
Bitte Bitte
grüße
Richard
Kannst du das nicht schnell durch ein hingemurkstes Skript/Programm
jagen was die Zeilenumbrüche einbaut? Mit etwas Perl oder sed/awk/keine
Ahnung sollte das doch keine große Sache sein...
MatlabNoobi schrieb:> also 14 durch Tabs '\t' getrennte werte, dann ein Zeilenumbruch.> Jetzt stehen statt den Zeilenumbrüchen ebenfalls Tabulatoren.
Ich bin sicher, dass es mit Matlab irgendwie geht, ich kann Dir nur
nicht sagen, wie, weil ich mich damit nicht detailiert genug auskenne.
Wäre ich an Deiner Stelle, dann täte ich mir mit irgend einem
Programmierwerkzeug, dass ich gut beherrsche, schnell ein Programm
schreiben, dass Dein File liest, an den richtigen Stellen die
Zeilenumbrüche einfügt und in ein entsprechend geändertes File schreibt.
Ich täte dazu entweder C/C++ oder Visual Basic nehmen, was gerade
verfügbar und am einfachsten handhabbar ist.
Lies es in Matlab ein und ändere die Dimension der Matrix mit reshape,
damit kannst du aus deiner 1*n Matrix eine 14*m Matrix machen und
speicher es dann wieder erneut ab..
http://www.mathworks.de/de/help/matlab/ref/reshape.html
asdf schrieb:> Lies es in Matlab ein und ändere die Dimension der Matrix mit reshape,> damit kannst du aus deiner 1*n Matrix eine 14*m Matrix machen und> speicher es dann wieder erneut ab..
yep! so würde ich's auch machen, wenn ich noch matlab hätte.
MatlabNoobi schrieb:> Nur ich steh am schlauch und schiebe gerade auch> etwas panik dass ich die 3 Stündige Messung wiederholen muss...
Ich mach in solchen Fällen vorher ein paar Probemessungen. Die dauern
nur ein paar Minuten und man sieht gleich, ob die erzeugten Daten zur
Verarbeitungskette passen ;-)