|
|
nicht lineares Gleichungssystem analyitsch lösen?! |
|
JustMe |

Forum-Newbie
|
 |
Beiträge: 7
|
 |
|
 |
Anmeldedatum: 19.11.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2014b
|
 |
|
|
 |
|
Verfasst am: 20.01.2015, 16:48
Titel: nicht lineares Gleichungssystem analyitsch lösen?!
|
 |
Hallo,
ich habe hier 4 Gleichungen und 4 Unbekannte, ist es möglich diese evtl. analytisch mit Matlab zu lösen?
Ich selber hab die Variablen mit syms definiert und versucht das ganze mit der Symbolic Toolbox und dem Befehl solve und anschließendem subs zu berechnen.
Gesucht sind also d,e,f,te. Die anderen Variablen sind gegeben, werden allerdings mit dem Funktionsaufruf übergeben. D.h. ich brauche sie auch in der Lösung als Variable, nicht als Wert.
Der Lösungsansatz mit solve klappt aber irgendwie nicht, bzw. ich bekomm so ein RootOf raus, womit ich nichts anfahren kann.
Kann mir jemand weiter helfen? Geht das überhaupt analytisch mit Matlab?
Numerisch hab ich das auch schon versucht, aber je nach dem wie man dort die Startwerte wählt, kommt da mal was gutes, mal totaler mist raus.
Viele Grüße
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 21.01.2015, 00:01
Titel:
|
 |
Hallo,
es scheitert schon an der ersten Gleichung. Es gibt keine geschlossene Lösung, die Wurzeln eines Polynoms 5. Grades zu ermitteln, und dann kann sie MATLAB natürlich auch nicht analytisch ermitteln, ebensowenig wie andere Pakete.
Zitat: |
Numerisch hab ich das auch schon versucht, aber je nach dem wie man dort die Startwerte wählt, kommt da mal was gutes, mal totaler mist raus. |
... was bedeutet, dass du möglichst gute Startwerte zur Verfügung stellen solltest. Wenn das nicht möglich ist, kann man über verschiedene Startwerte iterieren oder allgemein Ansätze aus der Global Optimization Toolbox nutzen.
Grüße,
Harald
|
|
|
|
|
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.
|
|