|
|
Matlab solve - nach bestimmter Variablen auflösen |
|
sqk88024 |
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 14.01.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.03.2018, 23:38
Titel: Matlab solve - nach bestimmter Variablen auflösen
|
|
Guten Tag liebe Gemeinschaft,
kleines Problem heute. Ich möchte die Matlab solve Funktion nutzen.
Klappt auch wunderbar
Bsp:
hw_cr = solve('2900*9.81*0.5*0.4*2= (0.9-(hw-((1/12)*1*0.9^3*(1/(1*0.9*(hw-0.5*0.9)))+(hw-0.5*0.9))))*1000*9.81*0.9*1*(hw-0.5*0.9)')
Ja ein langer Term, aber hw wird schön ausgerechnet. Volle Zufriedenheit.
Der geneigt Naturweissenschaftler mag erkennen, dass hier z.B. 9,81 im Term drin vor kommt. Das würde ich gerne vorher definieren als Variable.
so dachte ich mir das:
g = 9.81
hw_cr = solve('2900*g*0.5*0.4*2= (0.9-(hw-((1/12)*1*0.9^3*(1/(1*0.9*(hw-0.5*0.9)))+(hw-0.5*0.9))))*1000*g*0.9*1*(hw-0.5*0.9)')
Hier habe ich die 9,81 mit der variablen g ersetzt. Soweit so gut. Leider macht hier Matlab nicht mehr was ich mir wünschte. Wie kann ich ihm den sagen, dass er nach hw auflösen soll ?
Vielen Dank
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.449
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 15.03.2018, 23:42
Titel:
|
|
Hallo,
die String-Syntax ist nicht mehr unterstützt.
Wenn man die dokumentierte Syntax verwendet, löst sich das Problem quasi von selbst:
Grüße,
Harald
|
|
|
sqk88024 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 14.01.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.03.2018, 23:46
Titel:
|
|
Klappt einwandfrei. Wunderbar. Danke dafür!
|
|
|
|
|
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.
|
|