Levenberg-Marquardt-Verfahren

Bitte tragen Sie in das Formular einen Identifizierungstext ein:

Bitte geben Sie die Anzahl n der Koeffizienten der Funktion f an:
n = Wichtig: 1 <= n <=10

Bitte geben Sie die Anzahl der Datenpunkte m an:
m = Wichtig: 1 <= m <=100 und n <= m

Bitte tragen Sie in das Formular m Datenpunkte in der Form t(i),y(i) ein:
Wichtig : mindestens n verschiedene t(i) ! Also z.B.:
0,0
1,1
2,1.4 usw.

Transformation der t(i) :
z.B.: tti = t(i) - x(1). Tragen Sie 0.d0 ein für tti=t(i)
tti = t(i) -

Bitte geben Sie die Funktion f (nur deren Formel!), welche von tti, also dem transformierten t(i), und von den Koeffizienten x(1),...,x(n) abhängt, hier in FORTRAN-Schreibweise ein:
Z.B.: 1000.d0*(x(2)+x(3)*tti**2)/(1.d0+x(4)*tti**2+x(5)*tti**4)
f(tti,x(1),...,x(n)) =

Bitte geben Sie den Startwert für x = (x(1),...,x(n))T an:
xstart =

Welche Abbruchkriterien möchten Sie verwenden ?
Standardabbruchkriterien.
Eigene Angabe von Kriterien:

Bitte geben Sie eine Abbruchtoleranz für x an:
xtol =

Bitte geben Sie eine Abbruchtoleranz für das Residuum an:
gtol =

Bitte geben Sie eine Abbruchtoleranz für die Änderung in der Fehlerquadratsumme an:
ftol =

Bitte geben Sie die maximale Anzahl von Funktionsauswertungen an: maxfev =

Warnung!!! - Die Rechnung braucht etwas Zeit.

Klicken Sie auf "Auswerten", um die Aufgabe an das Programm zu schicken.

Zurück: Infoseite

Zurück: Unrestringierte Minimierung

 Back to the top!

23.01.2009