怎样找非线性最小二乘法拟合中的迭代初值更合理,对拟合的结果影响不大

2025-05-08 23:41:36
推荐回答(2个)
回答1:

用非线性最小二乘法拟合非线性函数参数,其拟合的好坏,主要取决于x的迭代初值选择合理性。对初学者来说初值选择是一个比较困难的事。所以一般可以借助于数学软件(如matlab)的随机函数rand来初定初值x0,用非线性最小二乘法拟合函数(如lsqcurvefit),再用相关系数(决定系数)R²来判断其拟合性(当R²≈1时,可以认为其拟合结果是合理的)。

回答2:

初值对最小二乘法的拟合都会有影响,不过一般来说根据待拟合参数的实际含义,根据现有文献或资料确定初值就好。能尽量减少初值对结果的影响