matlab回归分析——回归分析MATLAB工具箱.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

回归分析MATLAB工具箱

一、多元线性回归

多元线性回归:

1、确定回归系数的点估计值:

命令为:b=regress(Y, X )

 = 1 \* GB3 ①b表示

 = 2 \* GB3 ②Y表示

 = 3 \* GB3 ③X表示

2、求回归系数的点估计和区间估计、并检验回归模型:

命令为:[b, bint,r,rint,stats]=regress(Y,X,alpha)

 = 1 \* GB3 ①bint表示回归系数的区间估计.

 = 2 \* GB3 ②r表示残差.

 = 3 \* GB3 ③rint表示置信区间.

 = 4 \* GB3 ④stats表示用于检验回归模型的统计量,有三个数值:相关系数r2、F值、与F对应的概率p.

说明:相关系数越接近1,说明回归方程越显著;时拒绝,F越大,说明回归方程越显著;与F对应的概率p时拒绝H0,回归模型成立.

 = 5 \* GB3 ⑤alpha表示显著性水平(缺省时为0.05)

3、画出残差及其置信区间.

命令为:rcoplot(r,rint)

例1.如下程序.

解:(1)输入数据. x=[143 145 146 147 149 150 153 154 155 156 157 158 159 160 162 164]'; X=[ones(16,1) x]; Y=[88 85 88 91 92 93 93 95 96 98 97 96 98 99 100 102]';

(2)回归分析及检验. [b,bint,r,rint,stats]=regress(Y,X) b,bint,stats

得结果:b = bint = -16.0730 -33.7071 1.5612 0.7194 0.6047 0.8340 stats = 0.9282 180.9531 0

最近下载