如何用VB编写一求最小2乘法的程序要求,实验数据用表格表示,-查字典问答网
分类选择

来自沈雄的问题

  如何用VB编写一求最小2乘法的程序要求,实验数据用表格表示,用不同的颜色表示校准直线与拟合直线

  如何用VB编写一求最小2乘法的程序要求,实验数据用表格表示,用不同的颜色表示校准直线与拟合直线

1回答
2020-04-1417:57
我要回答
提示:回答问题需要登录哦!
郭树理

  设拟合直线y=a*x+b

  实验数据(x0,y0),(x1,y1),...,(xi,yi)

  目标函数f=(a*x0+b-y0)^2+(a*x1+b-y1)^2+...+(a*xi+b-yi)^2

  若使f最小,令f'(a=)0且f'(b)=0即:

  2*x0*(a*x0+b-y0)+2*x1*(a*x1+b-y1)+...+2*xi*(a*xi+b-yi)=0

  2*(a*x0+b-y0)+2*(a*x1+b-y1)+...+2*(a*xi+b-yi)=0

  联立求解a,b

  程序就自己编吧啊

2020-04-14 17:59:31
大家都在问
最新问答