xlsqcurvefit.m

来自「《实用化工计算机模拟:MATLAB在化学工程中的应用 》这本书光盘里的程序~」· M 代码 · 共 19 行

M
19
字号
function xLsqcurvefit
% 非线性最小二乘曲线拟合
%
%   Author: HUANG Huajiang
%   Copyright 2003 UNILAB Research Center, 
%   East China University of Science and Technology, Shanghai, PRC
%   $Revision: 1.0 $  $Date: 2003/07/04 $

k = [2, 6];
xdata = [2; 5; 7];
ydata = k(1)*exp(xdata) + k(2);
k0 = [5, 5];
k = lsqcurvefit(@ObjFunc, k0, xdata, ydata)

% ------------------------------------------------------------------
function F = ObjFunc(k,xdata)
F = k(1)*exp(xdata) + k(2);

 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?