|
|
|
werte aus textfile in matrix schreiben |
|
| matlabpfeife1 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.02.2012, 15:40
Titel: werte aus textfile in matrix schreiben
|
 |
Hallo zusammen,
habe hier ein textfile in folgende form:
%R1Q,9027:3.58699,1.7187
%R1P,0,0:0
%R1Q,9051:1,0
%R1P,0,0:0
%R1Q,2108:
%R1P,0,0:0,5.157814730240162,1.404583707080653,4.766999999999661
%R1Q,9027:3.58699,1.7187
%R1P,0,0:0
%R1Q,9051:1,0
%R1P,0,0:0
%R1Q,2108:
%R1P,0,0:0,5.157831068040823,1.404583707080653,4.766999999999661
hätte gerne ab der vierten zeile jede sechste zeile in eine matrix geschrieben.
aus dieser matrix würde ich gerne in jeder zeile alles was vor dem Doppelpunkt steht löschen.
kann jemand helfen?
|
|
|
|
|
|
| matlabpfeife1 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.02.2012, 16:24
Titel:
|
 |
habe folgendes probiert aber komme nicht weiter:
M ist <26352x1 cell>
Z soll dann die matrix sein in der jede sechste zeile steht....
entschuldigt, aber ich bin blutiger programmieranfänger und mir fehlen alle grundlagen. würde mich über hilfe sehr freuen. gruss
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 02.02.2012, 23:27
Titel:
|
 |
Hallo matlabpfeife1,
Die Grundlagen erlernst Du am besten, indem Du die Getting Started Kapitel der Dokumentation durchliest.
In Deinem Code überschreibst Du Z in jeder Iteration. Vielleicht hilf dies schonmal weiter:
Enthält M Strings? Wie hast Du M erstellt?
Gruß, Jan
Zuletzt bearbeitet von Jan S am 03.02.2012, 21:36, insgesamt einmal bearbeitet
|
|
|
|
| matlabpfeife1 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 03.02.2012, 08:26
Titel:
|
 |
hallo jan,
habe bis dahin eine lösung in folgender form gefunden:
ist das optimierbar? wie schaffe ich es jetzt in "ZelleClean" nur die wertenach dem doppelpunkt pro zeile auszugeben?
gruss und dank
die pfeife
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 03.02.2012, 22:03
Titel:
|
 |
Hallo matlabpfeife1,
Wie bereits geschrieben, ist dies effizienter:
Danach hilft wahrscheinlich dies:
REGEXP ist ebenfalls ein guter Ansatz.
Gruß, Jan
|
|
|
|
|
|
|
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.
|
|