Hallo liebe MatLab Gemeinde.
Im Rahmen einer Studienarbeit möchte ich einen Optimierungsalgorithmus entwickeln.
Dazu benötige ich ein Programm, welches eine Datei einliest und bestimmte Werte manipuliert. Das funktioniert soweit auch ganz gut:
Allerdings soll dieser cell (!) array als .txt abgespeichert werden. Genau hier liegt mein Problem könnt ihr mir einen befehl nennen, mit dem ich den vektor abspeichern kann?
desweiteren benötige ich dynamische variablen bzw dynaische Namen der .txt, sodass eine vergleichbarkeit "vorher - nachher" möglich ist.
dazu habe ich "eval" gefunden, konnte es bei mir allerdings nicht zum laufen bekommen :-/
Oder Du kann die Daten als Felder eines Structs speichern und ihn per SAVE und LOAD auf die Festplatte speichern und wieder laden.
Mit EVAL und solchen Text-File-Verrenkungen kann man sich das Programmieren zwar auch beliebig kompliziert machen. Davon rate ich aber ausdrücklich ab. Du kannst in diesem Forum ein paar hundert Threads zum Thema "Probleme mit EVAL" finden.
klappt das abspeichern schon ganz gut. allerdings halt nur in die vorherige datei. die alte datei muss jedoch bestehen bleiben, da auf diese in späteren schritten noch zugegriffen werden muss.
ich benötige also eine funktion, die den dateinamen der .txt fortlaufend (meinetwegen mit variable i) ergänzt.
Du kannst statt dem String 'test.txt'
eine Variable mit dem gewünschten String angeben, hier filename, diesen kannst du dir zusammenbasteln wie du willst,
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.