
如何用matlab实现非线性最小二乘拟合
1个回答
展开全部
用matlab实现非线性二乘拟合用lsqcurvefit( )完例: n=[1 2 4 8]; t=[7.21 6.88 6.32 5.84]; func=@(c,n)c(2)*n.^c(1); c0=[7,-0.1]; [c,resnorm,residual,exitflag]=lsqcurvefit(func,c0,n,t) a=c(2);b=c(1)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询