|
|
Variable Variablendeklaration |
|
Benni84 |
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 12.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.01.2011, 15:11
Titel: Variable Variablendeklaration
|
|
Hallo zusammen!
Könnte mir jemand bei dem folgenden Problem auf die Sprünge helfen:
Ich führe den Befehl
n = input('Wie lang soll der Vektor sein?') aus
und gebe eine beliebige Zahl n ein.
Nun würde ich gern mit einem entsprechenden Befehl automatisch einen Vektor der Länge n erzeugen.
Hätte jemand eine Idee wie das mit Matlab funktionieren könnte? Wie würde eine entsprechende Schleife aussehen?
Mein Problem ist dabei, dass der Vektor aus Variablen bestehen soll, also sowas wie
x=[x1,....,xn].
Meine Idee wäre gewesen in der Schleife die Variablen mithilfe des Befehls
syms xi
zu deklarieren, wobei i der Laufindex der Schleife wäre. Allerdings wird i in diesem Befehl nicht als Index erkannt.
Wär total super, wenn mir da jemand weiterhelfen könnte,
viele Grüße,
Benni
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 27.01.2011, 15:46
Titel:
|
|
Hallo,
ich mag Code mit EVAL ja nicht, aber so würde es gehen:
Wenn jemand etwas EVAL-freies beitragen kann: her damit!
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Benni84 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 12.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.01.2011, 17:56
Titel:
|
|
Oha das ging ja schnell, danke, das probier'ich gleich mal aus!
Danke, danke =)
|
|
|
Thomas84 |
Forum-Meister
|
|
Beiträge: 546
|
|
|
|
Anmeldedatum: 10.02.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.01.2011, 12:33
Titel:
|
|
|
|
|
|
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 - 2024
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.
|
|