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.

1 回表示 (過去 30 日間)
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
  2 件のコメント
John D'Errico
John D'Errico 2016 年 9 月 14 日
That would be ok, but you have not actually attached any scripts. Try harder.
Manvendra Sharma
Manvendra Sharma 2016 年 9 月 14 日
I am sorry, they are attached now.

サインインしてコメントする。

採用された回答

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeInterpolation についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by