optimization with Levenberg-Marquardt algorithm
Ältere Kommentare anzeigen
Hi everyone! I have a function f(x) (ex: f(x)=3+sin(2x)-exp(-x)) and it's experimental value Fexp (ex:0.02344). So how I can find x that minimize the difference f(x)-Fexp using Levenberg-Marquardt algorithm in Toolbox optimization? Many thanks
2 Kommentare
Matt J
am 23 Jan. 2018
Levenberg-Marquardt would be overkill. Since it's a 1D problem, you could just use fzero().
ghazal mohamed
am 24 Jan. 2018
Antworten (1)
Alan Weiss
am 24 Jan. 2018
Bearbeitet: Alan Weiss
am 24 Jan. 2018
0 Stimmen
I am not sure that I understand you, but perhaps you are asking about Curve Fitting Via Optimization.
You are free to use the Levenberg-Marquardt algorithm in lsqcurvefit or lsqnonlin when fitting a nonlinear function to data. See the Algorithm option.
Alan Weiss
MATLAB mathematical toolbox documentation
1 Kommentar
ghazal mohamed
am 24 Jan. 2018
Kategorien
Mehr zu Choose a Solver finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!