|
|
Importieren von Daten einer *.txt-Datei |
|
pfeili |

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 31.03.2011, 08:35
Titel: Importieren von Daten einer *.txt-Datei
|
 |
|
 |
|
Liebe Leute,
ich möchte gern eine txt-Datei in Matlab einlesen, welche Daten in folgender Form enthält:
Zitat: |
p1 = 46.3
p2 = 46
t1 = 479.4
p_b = 1.0
mp = 43.86
di = 175
DN = 250
tp = 8
rW = 0.25
zeta = 2
FL = 0.25
|
Wichtig ist, dass ich es nicht mithilfe des Import Wizards machen möchte. Damit habe ich es schon geschafft und mir auch den Matlab-Code generieren lassen.
Aber das ist mir zu statisch. So ist es mir zwar gelungen, die Zahlen als <11x1 double> und den text als <11x2 cell> zu importieren, aber wenn jetzt beispielsweise noch eine Überschrift in der txt Datei vorkommt, welcher ja dann kein Wert zugeordnet wird, dann gehört beispielsweise Wert 1 nicht mehr zu Cell 1. Wie könnte ich es also hinbekommen, dass ich die Zuordnung von Variablen und Werten auch dann nicht verliere, wenn die txt-Datei immer so aussieht:
Zitat: |
ESV
p1 = 46.3
p2 = 46
t1 = 479.4
p_b = 1.0
mp = 43.86
di = 175
DN = 250
tp = 8
rW = 0.25
zeta = 2
FL = 0.25
EC
mp = 35
t_ec = 42.3
|
Für Hilfe bin ich stets dankbar.
Beste Grüße und einen schönen Tag
pfeili
|
|
|
|
|
_Peter_ |

Moderator
|
 |
Beiträge: 537
|
 |
|
 |
Anmeldedatum: 08.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.10, 2010a
|
 |
|
|
 |
|
Verfasst am: 31.03.2011, 10:39
Titel:
|
 |
Hallo pfeili,
hast du dir schonmal den Befehl textscan angeschaut? Dort kannst du einen Parameter 'Headerlines' einsetzen um ihm zu sagen wieviele Zeilen er am Anfang der Datei überspringen soll.
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
pfeili |
Themenstarter

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 31.03.2011, 11:39
Titel:
|
 |
Naja, ich habe es jetzt zumindest für die Zahlenwerte folgendermaßen gemacht:
Wie kann ich jetzt aber lösen, dass die Zeilen 1 und 12 von txtfile.textdata immer herausgelassen werden, egal, was in diesen Zeilen steht?
pfeili
|
|
|
_Peter_ |

Moderator
|
 |
Beiträge: 537
|
 |
|
 |
Anmeldedatum: 08.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.10, 2010a
|
 |
|
|
 |
|
Verfasst am: 31.03.2011, 14:50
Titel:
|
 |
|
|
pfeili |
Themenstarter

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 01.04.2011, 11:27
Titel:
|
 |
Genau. Besten Dank und ein schönes Wochenende.
pfeili
|
|
|
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|