Image0010 (3)
J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE — metody numeryczne 19
ALGORYTM NEWTONA"
Q{ x)jest jednomodalna i klasy C1.
W otoczeniu xk przybliżymy Q {x)za pomocą szeregu Taylora z dokładnością do wyrazu z drugą pochodną (aproksymacja kwadratowa):
Q(x)^Ft (x)=Q{xk)+Q'(xt)(x-xk)+-Q"(xk){x-xkf (4.17)
2
Równanie (4.17) przedstawia parabolę Fk{x) , którą potraktujemy jako przybliżenie funkcji Q(x). Ma ona minimum w wierzchołku , którym przyjmiemy za przybliżenie punktu X będącego minimum funkcji Q (x).
F'«)=Q'(x*)+«''(x‘)(x:-x‘)=0 => < = x‘-^] <*•«• 3 Algorytm znany jest również w literaturze jako algorytm Newtona-Ra phsona
J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne 20
Algorytm osiąga największą zbieżność dla Q11 {xk)—>0 (zbieżność kwadratowa).
Przenosząc zadanie z płaszczyzny x)} na płaszczyznę {x, Q'( x)}, zamiast szukać mi
nimum Q{x), możemy poszukiwać miejsca zerowego pochodnej Qf (x) za pomocą stycznych do jej wykresu (rys. b).
Wyszukiwarka
Podobne podstrony:
Image0005 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - meImage0007 (3) X J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE -Image0008 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE — meImage0011 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - meImage0006 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - meImage0009 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - me67452 Image0001 J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE -72795 Image0002 J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE -Image0004 J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metodywięcej podobnych podstron