|
|
Gleichungssystem ohne Zahlenwerte lösen |
|
Pepedot |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 31.10.12
|
 |
|
 |
Wohnort: Pfaffenhofen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 19:01
Titel: Gleichungssystem ohne Zahlenwerte lösen
|
 |
|
 |
|
Hallo,
ich habe ein kleines Problem beim Lösen eines Gleichungssystems:
und zwar habe ich neun Unbekannte und 12 Gleichungen in der Art:
1) a*Z+b*Y+c*X+...+g*2000=0
2) c*Z+a*W+...+l*3000=0
3) usw.
Wobei die Großbuchstaben die neun Unbekannten Größen sind und die
Kleinbuchstaben Variablen für reale Zahlen darstellen. Die 12
Gleichungen sind alle linear unabhängig, sodass man es auf jedenfall
lösen kann. Wenn man für die Kleinbuchstaben reale Zahlen einsetzt, kann
man es wunderbar mitm Gauß-Algorithmus am Rechner lösen lassen
(Funktioniert auch).
Und jetzt kommts:
Weiß jemand nen Weg in Matlab bei dem ein Algorithmus das
Gleichungssystem auflöst und die gesuchten Größen in Abhängigkeit der
Variablen (immer noch als Variable deklariert und nicht als Zahlenwert!)
ausgibt? In der Art:
Z= a+d+f*3000/e+d+f
sodass ich im Nachhinein erst die realen Zahlen für die Variablen
einsetzen kann?
Händisch kann man das ja schon irgendwie umstellen, allerdings rechnet
man sich da nen Wolf
Wär cool, wenn mir jemand mit nem Tip weiterhelfen könnte!
Viele Grüße
Steffen
|
|
|
|
|
MaFam |

Forum-Meister
|
 |
Beiträge: 799
|
 |
|
 |
Anmeldedatum: 02.05.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 19:37
Titel:
|
 |
Hallo,
wenn du 9 Unbekannte hast und 12 Gleichungen, wobei diese Gleichungen linear unabhängig sein sollen, dann hast du die Mathematik neu erfunden...
Grüße, Marc
|
|
|
Pepedot |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 31.10.12
|
 |
|
 |
Wohnort: Pfaffenhofen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 19:52
Titel:
|
 |
Ähm ja Nee das sicher nicht.
Hatte den Text nochmal abgeändert und das übersehen. Es geht einfach darum, dass ich im dreidimensionalen Raum 4 Punkte habe und ich in einem Kräfte einleite.
Damit stelle ich dann die drei Kräftegleichgewichte und jeweils alle Momentengleichgewichte um die Punkte von denen ich die Kräfte suche (9 Gleichungen, dass waren die, die ich ursprünglich meinte )
Allerdings muss ich mir die Abstände für die wirkenden Momente im CAD rausmessen und das ist nicht sehr genau, sodass ich niemals auf die richtigen Lösungen kommen kann. Von daher möchte ich mir die Gleichung so umstellen lassen, dass ich in Abhängigkeit der bekannten Kräfte die Unbekannten ermitteln kann (jeweils in den Koordinatenrichtungen).
Gibs dafür konstruktive Vorschläge
|
|
|
MaFam |

Forum-Meister
|
 |
Beiträge: 799
|
 |
|
 |
Anmeldedatum: 02.05.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 20:18
Titel:
|
 |
OK, hast du die Symbolic Toolbox?
|
|
|
Pepedot |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 31.10.12
|
 |
|
 |
Wohnort: Pfaffenhofen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 20:24
Titel:
|
 |
Japp. Ich hab ne ziemlich umfangreiche Version von der Uni. Hab auch grad herausgefunden, dass man da dann mit dem Befehl "solve" arbeiten soll.
Ich gehe davon aus, dass man damit dann die Gleichungen im normalen Schema eingibt und dann anstelle der definierten Variablen diese so belässt.
Ich hab mit der Toolbox noch nicht gearbeitet und würde mir dann das erstmal anlesen.
Wenn jedoch grundsätzliche Tipps da sind, nehme ich sie gern an.
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 20:36
Titel:
|
 |
Hallo,
die Symbolic Math Toolbox.
Ob da was vernünftiges herauskommt, wird von Anzahl und Komplexität der Gleichungen abhängen.
Grüße,
Harald
|
|
|
MaFam |

Forum-Meister
|
 |
Beiträge: 799
|
 |
|
 |
Anmeldedatum: 02.05.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 31.10.2012, 20:41
Titel:
|
 |
Vielleicht einfach ein Beispiel:
|
|
|
|
|
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.
|
|