MATLAB-——回归预测模型
Matlab 统计工具箱用命令 regress 实现多元线性回归,用的方法是最小二乘法,
用法是:
b=regress(Y,X)
[b,bint,r,rint,stats]=regress(Y,X,alpha)
Y,X 为提供的 X 和 Y 数组,alpha 为显著性水平(缺省时设定为 0.05),b,bint
为回归系数估计值和它们的置信区间, r,rint 为残差(向量)及其置信区
间,stats 是用于检验回归模型的统计量,有四个数值,第一个是 R
2
,第二个是 F,
第三个是与 F 对应的概率 p ,p 〈α拒绝 H0,回归模型成立,第四个是残差的
方差 s
2
。
残差及其置信区间可以用 rcoplot(r,rint)画图。
例 1
合金的强度 y 与其中的碳含量 x 有比较密切的关系,今从生产中收集了一
批数据如下表 1。
先画出散点图如下:
x=0.1:0。01:0.18;
y=[42,41.5,45.0,45.5,45.0,47.5,49。0,55。0,50.0];
plot(x,y,’+’)
可知 y 与 x 大致上为线性关系。
评论0
最新资源