|
|
MAtrix und Array aus txt-Datei einlesen |
|
LustigePerson |

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 07.03.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.03.2013, 15:36
Titel: MAtrix und Array aus txt-Datei einlesen
|
 |
Hallo,
ich habe eine Textdatei folgender Form
Var1 1 0 0 1
Var2 0 1 1 0
Var3 0 0 1 1
Var4 1 1 0 1
Nun würde ich diese Datei gerne so einlesen, dass die erste Spalte mit den Strings in ein cell array kommt und der Rest der Datei in eine Matrix.
Bisher, habe ich folgendes:
Prinzipiell funktioniert das ja schon mal.
Mein Problem ist allerdings, dass das ganze auch funktionieren muss,
wenn die Ausgangsdatei mehr Spalten hat.
Die Frage ist also: Gibt es die Möglichkeit Spalte 1 in ein cell array zu Laden und den Rest, egal wie groß in eine Matrix?
Ich bin leider recht neu in Matlab und wurschtel mich so durch. Nur leider
komme ich mit den Hilfen (help) und auch Google an dieser Stelle nicht mehr weiter...
Vielen Dank schon mal für eure Hilfe
|
|
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 07.03.2013, 18:01
Titel: Re: MAtrix und Array aus txt-Datei einlesen
|
 |
Hallo LustigePerson,
Was funktioniert denn genau nicht, wenn die Datei mehr Spalten hat?
Gruß, Jan
|
|
|
LustigePerson |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 07.03.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.03.2013, 20:44
Titel:
|
 |
Wenn ich beispielsweise 2 Spalten mehr habe bekomme ich folgende Meldung:
Das liegt wohl an folgender Zeile:
Hier wird ja angegeben, dass ein Strings (%s) und dann 4 Zahlen (%d%d%d%d) kommen.
Ich bräuchte eine Lösung, bei der eben automatisch erkannt wird was hinter der ersten Spalte kommt.
Es muss auch nicht auf dieser Lösung aufbauen. Ich benötige eben aus der Datei die Matrix mit den Ziffern und die erste Spalte um mit beidem weiter zu arbeiten.
EDIT:
Lösung gefunden!
Ich kenne mich halt noch nicht aus und kannte "importdata" gar nicht.
Trotzdem danke an Alle die sich Gedanken gemacht haben!
|
|
|
|
|
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.
|
|