没有合适的资源?快使用搜索试试~ 我知道了~
MATLAB统计工具箱中的回归分析命令.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 4 浏览量
2022-07-06
04:16:35
上传
评论
收藏 108KB DOC 举报
温馨提示
试读
11页
MATLAB统计工具箱中的回归分析命令
资源推荐
资源详情
资源评论
MATLAB 统计工具箱中的回归分析命令
统计工具箱中的回归分析命令
1.多元线性回归
2.多项式回归
3.非线性回归
4.逐步回归
返回
多元线性回归
b=regress( Y, X )
1.确定回归系数的点估计值:
3.画出残差及其置信区间: rcoplot(r,rint)
2.求回归系数的点估计和区间估计、并检验回归模型:
[[]b, bint,r,rint,stats]=regress(Y,X,alpha)
例 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
To MATLAB(liti11)
题目
3.残差分析,作残差图:
rcoplot(r,rint)
从残差图可以看出,除第二个数据外,其余数据的残差离零点均较
近,且残差的置信区间均包含零点,这说明回归模型 y=-16.073+0.7194x 能较好
的符合原始数据,而第二个数据可视为异常点.
4.预测及作图:
z=b(1)+b(2)*
plot(x,Y,'k+',x,z,'r')
返回
To MATLAB(liti12)
多 项 式 回 归
(一)一元多项式回归
y=a1xm+a2xm-1+…+amx+am+1
法一
直接作二次多项式回归:
t=1/30:1/30:14/30;
s=[[]11.86 15.67 20.60 26.69 33.71 41.93 51.13 61.49 72.90 85.44 99.08
113.77 129.54 146.48];
[[]p,S]=polyfit(t,s,2)
To MATLAB(liti21)
法二
化为多元线性回归:
t=1/30:1/30:14/30;
s=[[]11.86 15.67 20.60 26.69 33.71 41.93 51.13 61.49 72.90
85.44 99.08 113.77 129.54 146.48];
T=[[]ones(14,1) t' (t.[^]2)'];
[[]b,bint,r,rint,stats]=regress(s',T);
b,stats
To MATLAB(liti22)
Y=polyconf(p,t,S)
plot(t,s,'k+',t,Y,'r')
预测及作图
To MATLAB(liti23)
(二)多元二项式回归
命令:rstool(x,y,’model’, alpha)
例 3 设某商品的需求量与消费者的平均收入、商品价格的统计数
剩余10页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 81
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功