%非线性的拟合function S= f(x)S=0t=[];%已知的xy=[]:%已知的yfor i=1:length(x)S=S+(x(1)+x(2)*exp(t)-y(i));%x(1)+x(2)*exp(t)是要拟合的表达式,这里仅是例子;x(1),x(2),是系数end存盘;x=[];%赋予系数初始值;x=Isqnonlin('f',x);%得到系数S=f(x);%得到最终误差。这仅是非线性拟合,不同的拟合会有不同的调用函数。