Fit-Algorithmus zur Anpassung einer nichtlinearen Funktion an Messdaten.
-
Hi,
Kennt jemand einen einen vorgefertigten Fit-Algorithmus für C oder C++ um eine nichtlineare Funktion an vorgegebenen Messdaten anzupassen. Ideal wäre es, wenn der Algorithmus für die zu berechneten Parameter der Funktion auch den Fehler angeben würde.
-
(Multi-)Lineare Regression fällt aus, oder wie? LR bedeutet nicht, dass die zu fittende Funktion linear sein muss... Sie muss sich bloß als "lineare" gewichtete Summe der Ansatzfunktionen darstellen lassen.
Ansonsten fehlen irgendwie Details. Suchst Du DEN Algorithmus, der bei beliebigen Daten die ideale Kurve hervorzaubert?
-
Schau Dir mal den Levenberg-Marquard Algorithmus an.
Im MLZ Jülich gibt es eine Implementation in C
http://apps.jcns.fz-juelich.de/doku/sc/lmfitGruß Andreas Georg
-
Und wie sieht die Modellfunktion aus?