摘要
选用MATLAB的lsqcurvefit、nlinfit、lsqnonlin、fminsearch、fminunc、fgoalattain、curvefit、nlintool等8个函数,分别拟合了van Genuchten方程参数,结果表明lsqcurvefit、nlinfit、curvefit和nlintool等4个函数拟合效果较好,具有源代码短、收敛性好等特点,特别是在实测数据较少的情况下,MATLAB的拟合结果甚至优于RETC和REDT。
By using of the MATLAB software functions including Isqcurvefit, nlinfit, lsqnonlin, fminscarch, fminunc and fgoalattaln, the van Genuchten equation parameters were fitted. The conclusions showed that the fitting effects of the MATLAB functions such as Isqcurvefit, nlinfit, curvefit and nlintool were better, the program had small size and rapid convergence. Especially, the fitting effects of the MATLAB software functions were more excellent than RETC and REDT with fewer experimental data.
出处
《土壤》
CAS
CSCD
北大核心
2010年第2期268-274,共7页
Soils
基金
国家自然科学基金项目(40572168)
山西省自然科学基金项目(20051060)
山西省高校青年学术带头人项目
山西省人才引进与开发专项基金项目
山西省太原科技大学校青年基金项目(20093022)
太原市科技明星专项基金项目资助