16
Methode der Methode der kleinsten Quadrate kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Embed Size (px)

Citation preview

Page 1: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Methode der kleinsten Methode der kleinsten QuadrateQuadrate

Mathematik Semesterarbeit 2000

Dirk Frauendorf & Benno Fäh

Page 2: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Aufgabenstellung

Ziel:

Page 3: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Vorgehen

Informationen suchen

Beispiel mit Maple

C-Programm analysieren und dokumentieren

Makefile erstellen

Programm testen

Page 4: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Kleinst Quadrat Methode

Beispiel an der Gerade

Page 5: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Kleinst Quadrat Methode

Beispiel an der Gerade

• Gerade:

y = ax+b

• Parameter a und b schätzen

=Startwerte

Page 6: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Kleinst Quadrat Methode

Beispiel an der Gerade

• r =Residuen

r

• Wie bestimmen wir a und b ?

M(a,b) = (r1)2+(r2)2+(r3)2+...(r10)2 muss minimiert werden

Page 7: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Kleinst Quadrat Methode

Beispiel an der Gerade

M(a,b) = (r1)2+(r2)2+(r3)2+...(r10)2 minimieren

Parameter b

Parameter a

G(M(a,b))• oder mit:

Partieller Ableitung von M nach a und b

Page 8: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Kleinst Quadrat Methode

Beispiel am Kreis

xm,ymR Residuen

Page 9: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Kleinst Quadrat Methode

Beispiel am Kreis

Page 10: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Programm C

Hauptprogramm

Einlesen der Punkte

Berechnung des Startwerts

Partielle Ableitung

Lösung der Gleichung mittels Gauss-Newton Verfahren

Page 11: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Test

Startwertproblem

Page 12: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Test

Startwertproblem– Erwartetes Ergebnis

Page 13: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Test

Startwertproblem– 3 Punkte für Startwert

Page 14: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Test

Startwertproblem– lokales Minimum

Page 15: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Test

3D Fall

Page 16: Methode der kleinsten Quadrate Mathematik Semesterarbeit 2000 Dirk Frauendorf & Benno Fäh

Fazit

Dokumentation erstellen

Projektplan erstellen

Erfahrungen mit C gesammelt

Erstellung eines Makefiles

Umgang mit Cygwin32 Beta19