How to reproduce the example figure using lsqcurvefit
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Looking at the section 'Splitting the Linear and Nonlinear Problems', I understood upto the point how to estimate two exponents lambda1 & 2 (line 51). However, I don't understand how to recover the estimate for 'c' to produce the 'Global fit' in the last figure in the following section.
More specifically, once I obtain the unknown lambdas, what should I do to obtain the unknown vector 'c' (in the function 'fitvector')? Which of the followings would be the right approach?
- c=A \ ydata
- c=A \ yEst, or
- Once obtained the estimates for lambda, I follow the full parameter estimation using the lambdas.
Thanks in advance for your help!
0 Kommentare
Antworten (1)
Mathieu NOE
am 29 Sep. 2021
hello
well, if the question is only about how to use lsqcurvefit, my answer is not gotta help you because I'm using either fminsearch , or , much better and more robust to crude / bad initial guess : Fminspleas - File Exchange - MATLAB Central (mathworks.com)
see the two examples attached if it helps you
all the best
6 Kommentare
Siehe auch
Kategorien
Mehr zu Get Started with Curve Fitting Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!