一、问题

某种水泥在凝固时放出的热量 Y(单位:卡/克)与水泥中 4 种化学成品所占的百分比有关:在生产中测得 12 组数据,见下表,试建立 Y 关于这些因子的“最优”线性回归方程。

二、实现

X=[7,26,6,60;1,29,15,52;11,56,8,20;11,31,8,47;7,52,6,33;11,55,9,22;3,71,17,6;1,31,22,44;2,54,18,22;21,47,4,26;1,40,23,34;11,66,9,12];   #自变量数据,12个样本,每个样本4维
Y=[78.5,74.3,104.3,87.6,95.9,109.2,102.7,72.5,93.1,115.9,83.8,113.3];  #因变量数据  12个样本值
stepwise(X,Y,[1,2,3,4],0.05,0.10)  #[1,2,3,4]表示X1、X2、X3、X4均保留在模型中

这里的stepwise函数表示逐步回归,第一个参数为自变量数据矩阵,第二个参数为因变量数据,第三个参数表示哪几个向量应该在最初的模型中,第四个参数为Max P-value,不设置时默认为0.05,第个参数为Min P-value,不设置时默认为0.10。正常使用直接使用默认值。

程序运行后一直点Next Step,直到变灰为止。或者直接点击All Steps。得到最终运行结果后,查看R-square值和p值,前者越接近1,后者越接近0,模型越准。

三、结果


蓝色的表示留下来的变量(X1 ,X2),其他的不要,t-stat就是所求系数。

最后的回归方程为:

Y=51.6241+1.47601*X1+0.686734*X2

matlab 多元逐步回归详解(stepwise使用指南)相关推荐

  1. [MATLAB]逐步回归详解(stepwise使用指南)

    逐步回归方法使用还要从一个实际生产的例子说起! 同学们一般拿到题目,脑子里看到字眼应该可以想出,是个回归模型,但是题目后半部分让你确定哪些是主要因素,有主要必然有次要,所以此题采用逐步回归就比较好. ...

  2. Git 原理详解及实用指南

    Git 原理详解及实用指南 什么是版本控制系统(VCS) 很多人认为 Git 难以理解的第一个门槛在于:所谓的「Git 是一个分布式版本控制系统」这句话的具体含义不够清楚.其实分布式版本控制系统(Di ...

  3. git 原理详解及实用指南_如何编写良好的提交消息:实用的Git指南

    git 原理详解及实用指南 To create a useful revision history, teams should first agree on a commit message conv ...

  4. MATLAB基本语法详解

    MATLAB基本语法详解 下面内容 :变量.M-Files.决策.循环容易掌握 命令.数据类型.运算符不需要记住,用了再查 变量 每个MatLab变量可以是数组或者矩阵 最简单的方法指定变量 x = ...

  5. 《MATLAB图像处理实例详解》:学习第六天(2022.10.09)

    4.2.3 图像的缩放 MATLAB 图像处理工具箱中提供了函数imresize( )进行图像的缩放操作,其具体的调用格式如下: B=imresize(A, m):该函数返回缩放后的图像B:A为要进行 ...

  6. 经验模式分解(EMD)的MATLAB工具箱安装详解

    经验模式分解(EMD)的MATLAB工具箱安装详解 MATLAB工具箱安装 时频分析工具箱 安装EMD工具箱 代码检验是否安装成功 MATLAB工具箱安装 首先,本文参考CSDN这篇文章https:/ ...

  7. EKF SLAM Matlab仿真实践详解(附源码)

    EKF SLAM Matlab仿真实践详解(附源码) 为提供更好的阅读体验,详细内容及源码请移步https://github.com/Nrusher/EKF_SLAM 或 https://gitee. ...

  8. 牛顿斯科特MATLAB求积分,详解Matlab求积分的各种方法

    详解Matlab求积分地各种方法 一.符号积分 符号积分由函数int来实现.该函数地一般调用格式为: int(s):没有指定积分变量和积分阶数时,系统按findsym函数指示地默认变量对被积函数或符号 ...

  9. SVPWM控制技术+Matlab/Simulink仿真详解

    文章目录 前言 一.SVPWM的控制原理 二.空间矢量的概念 三.电压与磁链空间矢量的关系 四.三相逆变器的基本电压空间矢量 五.SVPWM 算法的合成原理 六.SVPWM 算法推导 6.1.七段式S ...

最新文章

  1. java foreach delete_Java CopyOnWriteArrayList forEach()用法及代码示例
  2. Android架构师亲述:我从某度外包到字节,你知道我经历了什么吗?
  3. 目录config.php怎么修改域名,config.php · wlphp/基于宝塔面板api给站点新增删除域名接口 - Gitee.com...
  4. 开发web前端_移动前端开发和web前端开发的区别?
  5. Java黑皮书课后题第5章:**5.33(完全数)如果一个正整数等于除它它本身外其他所有除数之和。就称之为完全数。如6是第一个完全数,因为6=1+2+3。10000以下的完全数有4个,编写程序找出
  6. poj 1182 食物链(高级的带权并查集)
  7. 想写高质量代码,减少代码负债性?底层和源码这类还是得多用用心
  8. 银行核心系统之应用集成
  9. oracle 学习笔记 flashback query
  10. SogouLabDic搜狗词库
  11. c语言禁忌搜索算法源代码,禁忌搜索算法CC++源代码.pdf
  12. BI解决方案分享:地产BI数据分析系统的建设
  13. Blender建模模块:超实用插件LoopTools
  14. 扬州旅游app(五)
  15. 一种排序--引发:java两个引用指向同一个对象
  16. warning C4005]ws2def.h(91): warning C4005: “AF_IPX”: 宏重定义 winsock.h(460) : 参见“AF_IPX”的前一个定义
  17. 单链表的创建--从零开始
  18. python爬取路透社财经新闻
  19. 数据结构(邓俊辉):栈与队列
  20. 索引很难么?带你从头到尾捋一遍 MySQL 索引结构!

热门文章

  1. 记录接手一个 VUE项目的初始操作
  2. 烤瓷牙价格悬殊的原因是什么?
  3. PSPP:顶替SPSS常用功能的优秀软件, Linux 下的经济学用软件
  4. 基于Amos路径分析的模型拟合参数详解
  5. Java实现给PDF文件加文字水印和图片水印(可以自定义水印格式)
  6. fcm code C代码
  7. Angular入门教程
  8. Second State goes to Devcon5
  9. 如何在 eclipse 打开ftl 文件
  10. mysql sum()函数及减法