点击箭头处“蓝色字”,关注我们哦!
有的同学想尝试数模
碍于没有经验和思路大脑一片空白
有的同学参加了一次数模竞赛后
发誓这辈子再也不吃这种苦
还有的同学有想学习数模
但是找不到优质的数模学习资源
数乐君应广大同学们的要求,推出了今日分享栏目,本栏目每期都会分享建模思路、赛题分析、优秀论文等内容,干货满满,旨在帮助同学们进一步了解学习数模,备战数模竞赛,敬请关注!
#今日分享#
多元线性回归的matlab实现
1. Matlab函数
函数:regress [b,bint,r,rint,stats]=regress(y,x);
参数:x、y
X:矩阵x表示预测变量,要注意的是如果有常数项,要在矩阵x中包含一个由1构成的列。通常的处理是 x = [ones(n,1),x1] x1表示原有的预测变量,n表示数据的组数。
返回值:b、bint、r、rint、stats
b:多元线性回归的系数估计值
bint:还返回系数估计值的 95% 置信区间的矩阵 bint。
r :还返回由残差组成的向量 r。
rint :返回矩阵 rint,其中包含可用于诊断离群值的区间。
Stats:返回向量 stats,其中包含 R2 统计量、F 统计量及其 p 值,以及误差方差的估计值。
矩阵 X 必须包含一个由 1 组成的列,以便软件正确计算模型统计量。
2.实现简单的一元线性回归
例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]’;
分析:beta0=27.4722,beta1=137.5000
置信区间是beta0[18.6851,36.2594],beta1[75.7755,199.2245];R2=0.7985,F = 27.7469, p = 0.0012,S2=4.0883。
3. 以此类推到多元线性回归
例 2 某厂生产的一种电器的销售量 y 与竞争对手的价格 1 x 和本厂的价格 2 x 有关。表 2 是该商品在 10 个城市的销售记录。试根据这些数据建立 y 与 1 x 和 2 x 的关系式,对得到的模型和系数进行检验。若某市本厂产品售价 160(元),竞争对手售价 170(元),预测商品在该市的销售量。
更多内容请扫描下方二维码
添加2022数模备赛官方群
领取完整版
群内会不定时分享免费数模资源
留言、转发、在看,有机会获取全套数模资料哦!
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.