matlab里如何用指数函数来实现曲线拟合,matlab怎么做指数拟合

首页 > 社会 > 作者:YD1662025-07-10 15:24:11

matlab里如何用指数函数来实现曲线拟合,matlab怎么做指数拟合(1)

在拟合函数过程中,不管用nlinfit()函数还是用lsqcurvefit()函数去拟合非线性函数,都要先确定一组初始值,初始值选择好与坏,直接影响其拟合精度(即相关系数)。

但初始值选择实际是有一定的难度,一般方法也是最有效的方法,用随机函数rand()来初定初始值,看相关系数是否接近于1,如不行,再调整初始值,rand()*某个数的倍数,再拟合,或作图看原始点是否在拟合曲线附近,直到相关系数接近于1,结束拟合。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.