Gradienten vs. cg-Verfahren < Lin. Gleich.-systeme < Numerik < Hochschule < Mathe < Vorhilfe
|
Hallo zusammen!
Ohne sich jetzt mal genau die Formeln anzugucken, koennte mir jemand kurz mit Worten erklaeren, wo der Unterschied zwischen dem "normalen" Gradientenverfahren und dem cg-Verfahren liegt?
Beim Gradientenverfahren gehe ich doch in jedem Schritt in Richtung des steilsten Abstiegs - lokal gesehen, oder? Und was macht man dann beim cg-Verfahren - vermutlich ist das noch besser (es konvergiert ja auch immer), aber warum?
Viele Gruesse
Bastiane
|
|
|
|
Hallo Bastiane,
> Ohne sich jetzt mal genau die Formeln anzugucken, koennte
> mir jemand kurz mit Worten erklaeren, wo der Unterschied
> zwischen dem "normalen" Gradientenverfahren und dem
> cg-Verfahren liegt?
> Beim Gradientenverfahren gehe ich doch in jedem Schritt in
> Richtung des steilsten Abstiegs - lokal gesehen, oder? Und
> was macht man dann beim cg-Verfahren - vermutlich ist das
> noch besser (es konvergiert ja auch immer), aber warum?
Beim Gradientenverfahren werden die bisherigen Lösungsrichtungen einfach "vergessen". Beim CG-Verfahren steht die neue Richtung in gewisser Weise senkrecht auf den alten(bezgl. des Skalarprodukts mit der Matrix A) und Gesamtlösung=bisherige Gesamtlsg+neue Richtung.
Alles Modulo Gedächtnislücken
viele Grüße
mathemaduenn
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:20 Mo 25.09.2006 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|