Seite 1 von 1

Matlab lsqcurvefit in Python übersetzen

Verfasst: Donnerstag 29. April 2021, 10:27
von Nina Th
Hallo :) ,

Ich schreibe gerade meine Bachelorarbeit und muss dafür einen Code von Matlab in Python übersetzen. Eigentlich klappt das ganz gut, aber leider schaffe ich es nicht, den Algorithmus lsqcurvefit() von Matlab in Python umzuschreiben.

Hat jemand eine Idee, wie man das mit Scipy schreiben kann?
Ich habe es c´schon mit sp.optimize.least_squares und sp.optimize.curvefit probiert, aber irgendwie optimiert es nichts... der Ausgang ist immer gleich mit dem Eingang.
Oder gibt es irgendwas, das man beachten muss, wenn man die zu optimierende Funktion implementiert?

Nina

Re: Matlab lsqcurvefit in Python übersetzen

Verfasst: Donnerstag 29. April 2021, 10:53
von Sirius3
scipy.optimize.curve_fit sollte schon das machen, was Du möchtest.
Ohne Code kann man aber nicht sagen, was Du genau falsch machst.