I have two scripts for fitting a function. The fitting results are the same for both of the scripts, but plotting the fit results is producing different plots.

2 visualizzazioni (ultimi 30 giorni)
I have two attached scripts creatFit.m and expfit_mine. I am fitting same data with same lower and upper bounds with same starting points. The fitresults are giving the same values for parameters, but while I am plotting they are producing different plots. createFit was generated by matlab and I made the expfit_mine.
Regards, Manvendra

Risposta accettata

dbmn
dbmn il 14 Set 2016
change the last line of expfit_mine.m to
plot(xData,yData,'b.',times,fun(fitresult,times),'r-')
and you should be fine

Più risposte (0)

Categorie

Scopri di più su Get Started with Curve Fitting Toolbox in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by