下载此文档

一元线性回归的matlab实现(含R方和F分布检验).doc


文档分类:高等教育 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
一元线性回归的 matlab 实现(含置信度检验) 说明:正文中命令部分可以直接在 M atlab 中运行,作者(Yangfd09_LZU) 在 MATLAB R2009a() 中运行通过% 求一元线性回归方程% 数据要求:两行。第一行存放 x 的观察值,第二行存放 y 的观察值% 数据文件名: ;变量名: test load N=length(test(1,:)); % 注:也可以用[M,N]=size(test) % 但不能用 N=size(test(1,:)) sx=0;sx2=0;sy=0;sy2=0;sxy=0; for i=1:N sx=sx+test(1,i); sx2=sx2+test(1,i)^2; sy=sy+test(2,i); sy2=sy2+test(2,i)^2; sxy=sxy+test(1,i)*test(2,i); end r=[N,sx;sx,sx2]\[sy;sxy]; a=r(1);b=r(2); %F 分布检验 U=b*sxy; Q=sy2-U; F=(N-2)*U/Q; % 命令窗口中限制回归方程 str=[blanks(5), 'y=' , '(' ,num2str(a), ')' , '+' , '(' ,num2str(b), ')' , '*x' ]; disp( '') disp( ' 回归方程为:') disp(str) disp( 'F- 分布检验: ') stri=[ 'F 计算值: ' ,num2str(F),blanks(4), ' 自由度: f1=1,f2=' ,num2str(N-2)]; dis

一元线性回归的matlab实现(含R方和F分布检验) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人chuandao1680
  • 文件大小0 KB
  • 时间2016-03-28