Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
15.06.2012, 09:37
Beitrag #1
|
EvenSckart
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Jun 2012
8.5
2012
EN
|
nichtlineare Gleichungen
Ich versuche gerade ein Programm zu schreiben das alle nichtlineare Gleichungen lösen kann.
Habe jedoch keine Ahnung wie ich das Umsetzten könnte.
Vielleicht kann mir jemand an dem einfachen Beispiel e^x = 2x helfen ????
wäre super nett
|
|
|
15.06.2012, 11:02
Beitrag #2
|
Clyde
LVF-Gelegenheitsschreiber
Beiträge: 71
Registriert seit: May 2012
2012
2009
EN
Sonstige
|
RE: nichtlineare Gleichungen
Du meinst du willst eine numerische Lösung ermitteln (analytisch ist diese Form von Gleichungen ja nicht lösbar)?
Mal davon abgesehen: Deine angegebene Gleichung hat keine (realwertige) Lösung
|
|
|
15.06.2012, 13:42
Beitrag #3
|
Kiesch
LVF-Stammgast
Beiträge: 415
Registriert seit: Mar 2009
2019, 2018, 2016
2009
DE
04519
Deutschland
|
RE: nichtlineare Gleichungen
Was numerische Lösungen angeht: Das macht man indem man die Gleichung derart aufstellt, dass auf einer Seite 0 rauskommt (in deinem Fall hieße das umstellen nach: 0 = e^x - 2x) und anschließend zum Beispiel mit dem Newton verfahren Nullstellen sucht.
Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
|
|
|
15.06.2012, 18:51
Beitrag #4
|
EvenSckart
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Jun 2012
8.5
2012
EN
|
RE: nichtlineare Gleichungen
erstmal danke!
die numerische lösung habe ich schon mit mathlab ermittelt
Die Lambert'sche W-Funktion ist die inverse Funktion zu f(x) = x · exp(x), was heißt, dass W(x · exp(x)) = x = W(x) · exp(W(x)). Für diese Aufgabe:
exp(x) = 2x
1 = 2x · exp(-x)
1 = -2 · (-x) · exp(-x)
-1/2 = (-x) · exp(-x)
W(-1/2) = -x
x = -W(-1/2)
Das Ergebnis ist:
x ~= 0.794023632344 - 0.770111750510 i
Mir geht es darum wie ein "schaltplan in Labview " dafür aussehen könnte.
Könntest du mir dabei Helfen (vllt sogar ein Beispiel posten)
|
|
|
| |