Verfasst am: 05.10.2009, 20:48
Titel: Einlesen einer ASCII-Datei
Hallo ich habe fogendes Problem und hoffe jemand kann mir da weiterhelfen.
Ich muss ein ascii-file einlesen doch leider bekomm ich nur Fehlermeldungen.
In der obersten zeile sind de Spaltenüberschriften. Die brauch ich aber nicht, da ich die bearbeiteten Werte als Exceldateien abspeichern will. Auch enthalten die Spalten nicht gleich viele Werte. Zudem ist die erste Spalte die zeit welche im Format hh:mm:ss (bsp 18:15:23,001 auf tausendtelsek. genau) gespeichert ist Ich hab ein Bild der ASCII-datei angehängt. Wenn jemand ne Idee hat wäre ich sehr dankbar.
Mit dem einfachen load Dateiname kommt die fehlermedung: ??? Error using ==> load
Number of columns on line 1 of ASCII file C:\Users\alex\Desktop\Arbeit\PHY\HV1\PHY\FSA-VV1_01-01-end-PHY_080219_Original.asc
must be the same as previous lines.
textread funzt auch nicht >> textread ('FSA-VV1_01-01-end-PHY_080219_Original.asc')
??? Error using ==> dataread
Trouble reading number from file (row 1, field 1) ==> Zeit EKG[mV] SCL[µS] SCR[µS] EMI[µV] EMI
Error in ==> textread at 176
[varargout{1:nlhs}]=dataread('file',varargin{:});
genausowenig wie dataimport.
mir gehen allmählich die ideen aus bzw. ich hab schon keine mehr
Hi, ja kann ich gern machen. Im Anhang sind 2 Typen meiner ASCII-Dateien. (rar file da hier kein asc aktzeptiert wird) Mit den beiden Befehlen hab ichs probiert. Kann aber auch sein dat ich nich weiß wie mans gescheit anwendet bisher hab ich nie mit ASSCII-Dateien gearbeitet und mehr als den load Befehel hab ich nie gebraucht.
Ich poste schon mal eine Vorab Version, spiele ein wenig damit.
Das Problem machen hier Kommas. Also weiß ich nicht, ob hier auch mit textscan schön lösen könnte. Kenne mich auch nicht wirklich gut mit ascii-einlesen.
Code:
% file in lese modus öffnen
fid=fopen('FSA-VV1_01-01-end-PHY_080219_Original.asc','r');
Hey danke für die Antwort. Leider krieg ich dein programm bei mir nicht mal zum laufen bzw. es führt alles aus aber wenn ich versuch im workspace die variablen daten oder daum zu öffnen hängt sich mein matlab auf.
Hab ich grad passt leider nich is alles durcheinandersortiert aber danke trotzdem
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.