- 54
- 0
- 约2.28千字
- 约 2页
- 2022-09-06 发布于上海
- 举报
matlab建立多元线性回归模型并进行显着性检验及
预测问题
例子;
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]; [b,bint,r,rint,stats]=regress(Y,X) 得结果:b = bint = stats = 即
对应于b 的置信区间分别为[,]、[,]; r2=, F=, p= p, 可知回归模型 y=+ 成立. 这
个是一元的,如果是多元就增加X 的行数!
function [beta_hat,Y_hat,stats]=regress(X,Y,alpha)
% 多元线性回归(Y=Xβ+ε)MATLAB 代码
% ?
% 参数说明
% X :自变量矩阵,列为自变量,行为观测值
% Y :应变量矩阵,同X
% alpha :置信度,[0 1]之间的任意数据
% beta_hat :回归系数
% Y_beata :回归目标值,使用Y-Y_hat 来观测回归效果
% stats :结构体,具有如下字段
% =
原创力文档

文档评论(0)