Seite 1 von 1

Programmieraufgabe P3

Verfasst: 10. Jun 2009 14:43
von Georg Stoll
In teil a der dritten Programmieraufgabe soll man p* als Lösung eines nichtlinearen Ausgleichsproblems mit Hilfe eines Levenberg-Marquardt Algorithmus bestimmen welcher die einzelnen Summanden berücksichtigt. Wenn ich das richtig verstehe brache ich dafür einen Solver der Form
[p*] = LMsolver(theta, P, p0, pmin, pmax);
mit P = [[t1, theta1], [t2, theta2], ... [p10, theta10]];
(Ich hoffe das ist jetzt noch kein spoiler.)
Leider finde ich einen sochen LM-Löser nicht im Internet. Kann mit da jemand weiterhelfen oder verstehe ich die Aufgabenstellung bloß nicht richtig?

Re: Programmieraufgabe P3

Verfasst: 15. Jun 2009 10:15
von Christian_Werner
Sorry fürs späte Antworten. Irrtümlicherweise bin ich davon ausgegangen, dass mich das Forum bei neuen Beiträgen automatisch benachrichtigt. Leider hatte ich vergessen das auch anzuschalten. :oops:

Eine Suche in der Matlab-Hilfe nach dem Begriff "Levenberg" hat mir ziemlich schnell geholfen.