MATLAB一元线性回归方程的计算和检验.docx
《MATLAB一元线性回归方程的计算和检验.docx》由会员分享,可在线阅读,更多相关《MATLAB一元线性回归方程的计算和检验.docx(6页珍藏版)》请在优知文库上搜索。
1、1 .从input谱句犍盘输入一组数据(x,.y.),il,2,n.2 .计算一元线性I可来方程y=ax+b的系数a和b,用两种方法计算:是公式:Ea,一方(居一亍)(.-x)2=y-ai:是用最小.乘法的公式求出班小伯点(a,b),使Q(a.h=min(y,.-axi-h)23,排轮回来方程是否有效(用F分布检脸).4 .把散列点(xi,y.)和回来曲线y=ax+bffli在一个图上.5 .每种计算法祁要有计。框图,且每种计算法都要编成个自定义函数.Iunclionyiyuanclc;dispf从谊盘怆入一组数据:);X=InputCpleaseInputdatax:):y=input(,p
2、leascInputdatay:l):dispC一元线性回来的计仪和检验)disp(l公式法为di$p(2最小澡工disp(3检脸dispCO.退出):globala()b;while3num=inpu(选择求解的方法:):switchnumcase 1a,b=huigui(x.y)case 2a,b=zxec(x.y)case 3break;caseOreturn;otherwisedkp输入错误,请贫先输入!);endendXwY=y;X=ones(size(X),Xal)ha-0.5;b.bint.e.rinl.slats=rcgrcss(Y.X)i,stats(3):f=a*n+b;X
3、labd(x万Wabd(yiX1cgcnd(做点,k);elfunctiona().tO=huigui(x,y)nlength(x);Xl=Ozyl=O:fori=l:nxl=xlx(i);y=yy(i):endx=xln;y=yln;al=O;a2=O;forj=knal=al+(x(-x)(y(j-y);a2-a2(x(j-x)(x(j)-x);ea=ala2:b=y(a(4x:x2=min(x):0.()5:max(x);y2=a*x2+b;end%functiona().b=zxcc(x,y)%m=length(x);%R=lxoncs(m.l)a=Ry:A=ZCrOU2,2);A(2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 一元 线性 回归 方程 计算 检验
