regress()

b = regress(y,X)
[b,bint] = regress(y,X)
[b,bint,r] = regress(y,X)
[b,bint,r,rint] = regress(y,X)
[b,bint,r,rint,stats] = regress(y,X)
[ ___ ] = regress(y,X,alpha)

向量 b包含向量 y 中的响应对矩阵 X 中的预测变量的多元线性回归系数估计值β
bint系数估计值的置信边界下限和置信边界上限
系数估计值的置信边界下限和置信边界上限,以数值矩阵形式返回。bint 是 p×2 矩阵,其中 p 是 X 中预测变量的数目。bint 的第一列包含每个系数估计值的置信边界下限;第二列包含置信边界上限。如果 X 的列是线性相关的,则 regress 为 bint 中对应于 b 中零元素的元素返回零。
r残差
rint用于诊断离群值的区间
stats模型统计量
以数值向量形式返回,包括
R2 统计量、F 统计量及其 p 值,以及误差方差的估计值。

x1=xlsread('dataimport.xls','sheet2','C2:C42');
x2=xlsread('dataimport.xls','sheet2','H2:H42');
x3=xlsread('dataimport.xls','sheet2','I2:I42');
x4=xlsread('dataimport.xls','sheet2','J2:J42');
x5=xlsread('dataimport.xls','sheet2','K2:K42');
x6=xlsread('dataimport.xls','sheet2','L2:L42');
x7=xlsread('dataimport.xls','sheet2','M2:M42');
x8=xlsread('dataimport.xls','sheet2','N2:N42');
I=xlsread('dataimport.xls','sheet1','B2:B42');
X=[ones(size(x1)),x1,x2,x3,x4,x5,x6,x7,x8];
[b,bint,r,rint,stats]=regress(I,X);
b,bint,stats

执行结果

b =

   3147.2-0.398158.2149-0.1032796.292-0.553660.78823
-0.0425960.75883

bint =

   -40618        46913-0.6132     -0.183112.8968       13.533-0.54382      0.33728-114.33       306.91-0.97858     -0.128740.54952       1.0269-0.24961      0.164420.54131      0.97635

stats =

  0.99805       2048.2   4.1806e-41   9.9763e+06

reference
https://ww2.mathworks.cn/help/stats/regress.html#d123e31631

matlab regress()相关推荐

  1. matlab三次多样式对函数拟合,Matlab regress函数拟合多个变量分析

    声明 本文系本人原创,转载请注明出处. 简介 拟合曲线,在matlab中有polyfit函数,有cftool工具,对于多项式,指数,对数都有很好的拟合,但是对于多个参数的拟合,比如x1,x2--用什么 ...

  2. MATLAB regress命令

    1 regress命令 用于一元及多元线性回归,本质上是最小二乘法.在Matlab 命令行窗口输入help regress ,会弹出和regress的相关信息,一一整理. 调用格式: B = regr ...

  3. matlab regress

    regress() b = regress(y,X) [b,bint] = regress(y,X) [b,bint,r] = regress(y,X) [b,bint,r,rint] = regre ...

  4. matlab regress 非线性,MATLAB用regress作多元非线性回归

    在回归分析中,如果有两个或两个以上的自变量,就称为多元回归.事实上,一种现象常常是与多个因素相联系的,由多个自变量的最优组合共同来预测或估计因变量,比只用一个自变量进行预测或估计更有效,更符合实际.因 ...

  5. matlab regress RMSE,在利用regress进行多元线性回归中出现的问题

    在利用这个命令X=[ones(size(T1)),T1,T2,T3,T4];[b,bint,r,rint,stats]=regress(Y,X),Q=r'*r,Q2=Q/(15-2),stepwise ...

  6. matlab regress bint,Matlab一个关于regress的困惑

    Table4-3  Coefficients and test 指标        模型        未标准化回归系数        标准化回归系数        t检验值        显著性水平 ...

  7. 多元线性回归matlab代码例题_matlab多元线性回归

    1.matlab多元回归示例如下: 解决问题:油价预测 方法:多元线性回归 实现:matlab regress()函数 技巧:通过增加X1^2,X2^2,或者X1*X2等构造的特征项,可以提高回归模型 ...

  8. Matlab回归分析regress和polyfit

    在matlab中regress()函数和polyfit()函数都可以进行回归分析. (1)regress()函数主要用于线性回归,一元以及多元的.它可以提供更多的信息,残差之类的. (2)polyfi ...

  9. 线性回归用matlab怎么做,matlab中如何应用regress()函数进行线性回归分析?

    matlab中如何应用regress()函数进行线性回归分析?回归分析是研究一个随机变量与一个或多个普通变量之间的相关系的统计方法.如果做回归分析,有很多软件都已经封装好了的,我们只需直接调用就可以了 ...

最新文章

  1. 智源研究院加入“全球人工智能伦理与抗击新冠疫情联盟”
  2. QThread中的互斥、读写锁、信号量、条件变量
  3. Photoshop 融合属性 Unity Shader
  4. PAT甲级1150 Travelling Salesman Problem:[C++题解]旅行商问题、图论
  5. 怎样评价推荐系统的结果质量?
  6. MTK Code Sync Clone
  7. html两个盒子怎么左右对其,关于html:在同一行上左右对齐两个内联块
  8. android studio adil位置,在Android Studio 中正确使用adil ”绝对经典“
  9. jvm内存收集器总结(图片)
  10. 137. 只出现一次的数字 II
  11. android--仿网易新闻主界面
  12. Python学习笔记——输入与输出用法
  13. 启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b
  14. 去掉input回车自动提交
  15. 1.shell脚本编程——基础篇(一)
  16. 对象转JSON字符串保留空(null)值;
  17. 阿里和微博的异地多活方案zt
  18. 计算机主机清理步骤,教你4个C盘清理方法,去掉电脑90%垃圾文件
  19. 认识程序集:1. 程序集的生成
  20. 国二c语言考试要点,全国计算机二级考试c语言考试要点

热门文章

  1. 干掉MessageBox,自定义弹出框JMessbox (WindowsPhone)
  2. 共享之windows与Linux
  3. 深入解析windows操作系统。。。。
  4. 用python画微信捂脸_用 Python 画一个捂脸表情
  5. 计算机网络原理 大型实验,计算机网络原理实验 实验一
  6. linux uvc 支持的设备,摄像头是否支持uvc
  7. php怎么将表格导出到excel表格,php怎么将excel表格数据-php 怎么把数据导出到excel表格...
  8. spring-gateway(一)Reactor编程基础
  9. python是高级动态语言_Python动态语言之魅力揭秘
  10. 判断正则 shell_年薪百万之路--第七十八天 Linux基础 shell