Nichtlineares Gleichungssystem mit zwei Variablen loesen
Show older comments
Hallo :)
Ich wuerde gerne ein Gleichungssystem mit zwei Variablen loesen, eigentlich ziemlich einfach mit solve aber da beide Variablen in beiden Gleichungen vorkommen bekomme ich dann nur Fehlermeldungen
Meine Gleichungen sind ziemlich kompliziert, das ist der Code:
solve[(X=-cffR*((X-baseR(1))/((Y-baseR(2))))/(sqrt(((X-baseR(1))/((Y-baseR(2))))^2+1))+cffG*1/(sqrt(((X-baseG(1))/((Y-baseG(2))))^2+1))/sqrt(2)-cffB*1/(sqrt(((X-baseG(1))/((Y-baseG(2))))^2+1)))/sqrt(2) , Y = -cffR*1/(sqrt(((X-baseR(1))/((Y-baseR(2))))^2+1)) + cffG*((X-baseG(1))/((Y-baseG(2))))/(sqrt(((X-baseG(1))/((Y-baseG(2))))^2+1)) / sqrt(2) - cffB*((X-baseB(1))/((Y-baseB(2))))/(sqrt(((X-baseB(1))/((Y-baseB(2))))^2+1))/sqrt(2)], [X,Y])
Base und cff sind bekannte Groessen.
Matlab Fehler: The expression to the left of the equals sign is not a valid target
for an assignment.
Kann mir jemand sagen, wieso ich das nicht mit solve loesen kann? Oder was gibt es als Alternative? Numerische Loesung waere auch ok.
Vielen Dank fuer eure Hilfe! Liebe Gruesse Anne
Accepted Answer
More Answers (0)
Categories
Find more on Signal Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!