|
pariser |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 20.05.2013, 23:59
Titel: Variablen erstellen
|
 |
Eine ganz einfache Aufgabe und zwar möchte ich 5 variablen mittels for schleife erstellen, wie geht das
for i=1:5
test+'i' = [1*i]
end
|
|
|
|
|
Mmmartina |

Forum-Meister
|
 |
Beiträge: 745
|
 |
|
 |
Anmeldedatum: 30.10.12
|
 |
|
 |
Wohnort: hier
|
 |
|
 |
Version: R2020a
|
 |
|
|
 |
|
Verfasst am: 21.05.2013, 07:58
Titel:
|
 |
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 21.05.2013, 16:31
Titel: Re: Variablen erstellen
|
 |
Hallo pariser,
Der FAQ-Beitrag hat es ja schon angedeutet. Ich würde es sogar noch mehr bentonen: Mache das nicht!
Variablen dynamisch zu erzeugen, per ASSIGNIN/EVAL/EVALIN, ist immer eine schlechte Idee. Es macht Programme unübersichtlich bis zur Undebugbarkeit. Zudem leidet die Geschwindigkeit von Matlab sehr darunter.
Indizes sollte man deshalb niemals in die Namen der Variablen hineinschmuggeln, sondern viel einfacher und zuverlässiger als Index implementieren:
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.
|
|