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. linux shell 文件路径 分解 解析 切分 ${str:a:b} 用法
  2. Design Pattern - Factory Method(C#)
  3. 过滤器filter的学习
  4. 5-5 用TSNE进行数据降维并展示聚类结果
  5. Android之用tcpdump常用抓包命令使用总结
  6. 用css3和ico图片实现火狐社区的分享图标
  7. arraylist扩容是创建新数组吗 java_Java 集合,你肯定也会被问到这些
  8. ES6新特性_ES6语法糖-class中的getter和setter设置---JavaScript_ECMAScript_ES6-ES11新特性工作笔记038
  9. [2019上海网络赛J题]Stone game
  10. YII 学习笔记(2)(未完)
  11. 当AI开始创作出令人惊叹的作品时 你的双眼已被蒙蔽
  12. 华为云文件夹服务器,华为云文件夹服务器
  13. 中国游客是否可以持中国驾照在美国自驾游?_游侠_新浪博客
  14. #loj3090 [BJOI2019] 勘破神机
  15. Linux系统的定时任务
  16. 题解-CTS2019氪金手游
  17. 2021下半年软考案例分析试题及答案解析
  18. Java的wait()、notify()学习三部曲之一:JVM源码分析
  19. 牛客网编程入门刷题简单整理
  20. 【交换】VLAN转发原理详解

热门文章

  1. 阿里云服务器上搭建宝塔
  2. 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符...
  3. 【P14】差分输入分立耳机放大器电路V22大改
  4. linux设备模型--sysfs
  5. 盘一盘 Python 系列 - SciPy
  6. JVM,堆,栈,方法区之间的关系
  7. 【Java】通讯录管理系统小项目
  8. Mysql时区差异异常-The server time zone value ‘xxx‘ is unrecognized or represents more than one time zone.
  9. 云顶之弈机器人怎么拉人_云顶之弈机器人阵容怎么玩_云顶之弈机器人阵容玩法攻略_玩游戏网...
  10. PHP快手直播弹幕采集,获取斗鱼弹幕php版(原创)