关于曲线拟合的初始值设置问题!
我做了一个曲线拟合,要求曲线的参数,假设为a,b,c,如果我的数据非常多,那么对初始值a,b,c的初值设置会对最后求出来的a,b,c结果影响很大,请问,matlab是不是这样的呢(我是初学)?我应该怎么做?其实其中的c值根据物理规律是有一定范围的,但是我拟合出来效果很好,但是c值就是没有在那个范围内,要我不断调整它们的初值,才有可能碰到那个范围内,这样费了我很多时间,请问有没有更好的办法呢?
初值的设置完全是凭经验的,比如化学反应速率常数的范围,慢反应和快速反应就相差很多,在范围内取两个极端值试试就可。