• 大小: 10KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: Matlab
  • 标签: 最优化  

资源简介

最小二乘法求解最优化问题 A solution is obtained by a Fletcher version of the Levenberg-Maquardt algoritm for minimization of a sum of squares of equation residuals.

资源截图

代码片段和文件信息

function [xf S cnt] = LMFsolve(varargin)
% Solve a Set of Overdetermined Nonlinear Equations in Least-Squares Sense.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% A solution is obtained by a Fletcher version of the Levenberg-Maquardt 
% algoritm for minimization of a sum of squares of equation residuals. 
%
% [Xf Ssq CNT] = LMFsolve(FUNXoOptions)
% FUN     is a function handle or a function M-file name that evaluates
%         m-vector of equation residuals
% Xo      is n-vector of initial guesses of solution
% Options is an optional set of Name/Value pairs of control parameters 
%         of the algorithm. It may be also preset by calling:
%         Options = LMFsolve(‘default‘) or by a set of Name/Value pairs:
%         Options = LMFsolve(‘Name‘Value ... )

评论

共有 条评论