作业帮 > 综合 > 作业

最小二乘法曲线拟合的实例,用matlab实现的例子,不用polyfit实现的例子.急用!

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 00:41:50
最小二乘法曲线拟合的实例,用matlab实现的例子,不用polyfit实现的例子.急用!
最小二乘法曲线拟合的实例,用matlab实现的例子,不用polyfit实现的例子.急用!
http://zhidao.baidu.com/question/548599771?&oldq=1
我回答过的一个问题,你可以参考一下
再问: 还有具体点的例子吗
再答: 这个还不具体吗,有什么疑问你直接说啊
再问: 能帮我修改一下这个程序吗?不用polyfit实现题目是:所用模型是程序:d=300;t=[0.250.5 1 1.5 32 3 4 6 8];c=[19.2118.15 15.36 14.10 12.89 9.32 7.45 5.24 3.01];y=log(c);a=polyfit(t,y,1)k=-a(1)v=d/exp(a(2))能不用polyfit进行拟合吗?能写个别的程序吗?多谢了,我没学过matlab,不是很懂怎样修改这个程序。多谢!可以追加分
再答: d=300; t=[0.25 0.5 1 1.5 3.2 3 4 6 8];%32是不是写错了,应该是3.2 c=[19.21 18.15 15.36 14.10 12.89 9.32 7.45 5.24 3.01]; plot(t,c,'.') fun=@(A,t)d/A(1)*exp(-A(2)*t);%A(1)是V,A(2)是k p=nlinfit(t,c,fun,[1;1]);%同时增加初值个数 v=p(1) k=p(2) hold on xx=0:0.1:10; yy=fun(p,xx); plot(xx,yy) hold off