matlab一元线性回归分析_MATLAB:一元线性回归+残差图

x=[28,29,30,31,32,33,34,35,36,37,38,40,42,44,45];

y=[78,75,78,81,82,83,83,85,86,88,87,86,88,89,90];

X=[ones(length(y),1),x'];

Y=y';

[b,bint,r,rint,stats]=regress(Y,X);

b,bint,stats

%残差图

figure(1);

rcoplot(r,rint)

%拟合图

figure(2);

z=b(1)+b(2)*x;

plot(x,y,'k+',x,z)

%b 参数

%bint 参数对于的置信区间

%r 残差

%rint 残差的置信区间

%stats 参数检验统计量:四个分别为:相关系数R2、F值、与F对于的P、误差方差。

% R2越接近1越好,F>F1-α(k,n-k-1)时拒绝H0,F越大,说明回归方程越显著;与F对应的概率p时拒绝H0,回归模型成立.

% p值在0.01-0.05之间,越小越好

得到的拟合结果:

6e1ef1ba1912f6c9836ade7a51fc1692.png

得到的残差结果:

5aa42643dfe85cb3056ca2ce6680ee86.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值