Icke linjärt ekvationssystem
Jag vet inte riktigt hur jag ska angripa problemet. Jag försökte skapa en jacobimatris men är osäker på om jag ens tänkt rätt. Newtons metod känner jag mig hemma med, men inte vägen dit 🙄.
Du har en funktion F: och vill lösa ekvationen
= F() = 0.
Om vi väljer ett startvärde så kan vi linjärisera F kring mha Taylors formel (och försummande av högre ordningens termer), som i komponentform lyder
Fi() Fi() + Fi,j()di
Där Fi,j = och di = ( - )i.
I matrisform blir detta
F() F() + , där
= .
Så i ett första steg löser man ekvationssystemet
() = -F() för .
Man får sedan nästa ansats enligt
= + . Så kan man upprepa hela proceduren igen.
Din matris ser bra ut, men du missade att kvadrera sista komponenten på sista raden.
PATENTERAMERA skrev:Du har en funktion F: och vill lösa ekvationen
= F() = 0.
Om vi väljer ett startvärde så kan vi linjärisera F kring mha Taylors formel (och försummande av högre ordningens termer), som i komponentform lyder
Fi() Fi() + Fi,j()di
Där Fi,j = och di = ( - )i.
I matrisform blir detta
F() F() + , där
= .
Så i ett första steg löser man ekvationssystemet
() = -F() för .
Man får sedan nästa ansats enligt
= + . Så kan man upprepa hela proceduren igen.
Din matris ser bra ut, men du missade att kvadrera sista komponenten på sista raden.
Tack för förklaringen!