摘要
将模拟退火法与阻尼最小二乘法相结合,得到对非线性模型参数估计的算法。该算法最大特点是克服了LM算法无法跳出局部最优解和初始值要求高的难题,同时克服了模拟退火法搜索效率逐步降低的问题,同时给出了阻尼最小二乘法编程技巧。本文将该算法运用于植物光合作用光响应新模型对水稻的光响应曲线的拟合,得到的拟合参数与DPS拟合值极为接近,残差平方和比DPS软件更小、相关系数更大。最后给出了该算法的MATLAB7.0程序。
Combining the simulated annealing method and the damped minimum least-squares method,we propose the algorithm about the function curve fitting.This algorithm not only overcomes shortcoming of the Levenberg-Marquardt algorithm,which can not jump out of local optimal solution and highly qualitative setting initial value,but also improves simulated annealing algorithm,which its searching efficiency gradually reduces.Furthermore,the algorithm was used in the new model of light-response curve of photosynthesis to fit photosynthetic response to irradiance for rice.The obtained parameters and fitted values are very close to those obtained by DPS,whereas the residual sum of squares is smaller than that of DPS,and the correlation coefficient is greater than that of DPS.At last,the MATLAB 7.0 program of the combination algorithm was given in this paper.
出处
《井冈山大学学报(自然科学版)》
2010年第6期10-14,共5页
Journal of Jinggangshan University (Natural Science)
基金
国家自然科学基金项目(30960031)
江西省自然科学基金项目(2009GZN0076)
关键词
阻尼最小二乘法
模拟退火法
算法结合
曲线拟合
MATLAB
damped least-squares algorithm
simulated annealing algorithm
algorithm combination
curve fitting
MATLAB