|
|
Komponenten eines Vektors als symbolische Variablen |
|
lgigu |
Forum-Anfänger
|
|
Beiträge: 19
|
|
|
|
Anmeldedatum: 07.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.10.2018, 13:54
Titel: Komponenten eines Vektors als symbolische Variablen
|
|
Hallo,
ich habe einen relativ langen Vektor mit Unbekannten. Diese sollen als symbolische Variablen behandelt werden.
Ich möchte allerdings nicht jede einzelne Variable mit syms definieren müssen.
Gibt es eine Möglichkeit, den Befehl direkt in die Vektordefinition einzubauen?
Also quasi A=syms[var1,...,vari]
Alternativ ist es möglich, dass alle verwendeten variablen, die nicht definiert wurden, als symbolische variable behandelt werden?
Danke!
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 04.10.2018, 14:40
Titel:
|
|
Hallo,
wenn i vorab bekannt ist:
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 ;)
|
|
|
lgigu |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 19
|
|
|
|
Anmeldedatum: 07.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.10.2018, 15:43
Titel:
|
|
Hey,
das hilft leider nicht.
Mir geht es darum Variablen zu erstellen, mit denen ich dann weiterrechnen muss.
Mit
erkennt es
z. B. nicht als Variable
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 04.10.2018, 15:47
Titel:
|
|
Hallo,
wie sollen die weiteren Berechnungen denn beispielhaft aussehen?
A(1,2) würde erkannt.
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 ;)
|
|
|
lgigu |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 19
|
|
|
|
Anmeldedatum: 07.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.10.2018, 16:12
Titel:
|
|
Ich habe mehrere größere Matrizen, beispielhaft
alle Unbekannten sind in Vektor U zusammengefasst:
Jetzt möchte ich alle Unbekannten als Variable setzen, ohne über syms alle Unbekannte nochmal eingeben zumüssen, da es über 20 Unbekannte geben wird.
Mit:
müsste ich
schreiben, abgesehen davon dass damit M überschrieben werden würde.
Das ist dafür keine schöne lösung.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 04.10.2018, 16:18
Titel:
|
|
Hallo,
was willst du denn stattdessen schreiben?
Wenn du
schreiben willst, dann sehe ich keinen Weg drum herum, x und y als Variablen zu definieren.
Wenn du alle Buchstaben des Alphabets verwenden möchtest, könntest du noch sowas verwenden:
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 ;)
|
|
|
|
|
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.
|
|