matlab中如何应用regress()函数进行线性回归分析?

所属分类: 软件教程 / 其他工具 阅读数: 1296
收藏 0 赞 0 分享

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

利用matlab中的函数regress进行线性回归分析:

1、首先介绍调用进行线性回归分析regress()函数的两种方法:

1、b=regress(y,X);根据输入参数y与X,用最小二乘法求线性回归系数b。

2、[b,bint,r,rint,stats]=regress(y,X):得到参数b的95%置信区间bint,残差r以及残差95%置信区间rint,stats有三个分量的向量,分别是决定系数R平方、F值以及回归的p值。

2、如下图所示,一组数据共有50个变量,需要对此数据做一元线性回归分析y=b1+b2*x,若只想得出线性回归模型,而不做其他分析只需调用b=regress(y,X);程序代码如下

3、由回归结果得b=[44.2815,0.4199],即回归模型可以写为y=44.2815+0.4199*x,模型结果如图所示

4、若是想通过一些指标来验证模型的优劣,则需要调用[b,bint,r,rint,stats]=regress(y,X);返回更为复杂的数据,用来分析模型。则程序代码及结果,如图

5、然后使用rcoplot(r,rint);做残差分析图,以及画出预测及回归线图,结果如图所示。从图中可以看出回归方程的拟合程度,还可以从stats中R平方来说明其拟合优劣,R平方越大拟合程度越高。

教程结束,以上就是关于matlab中如何应用regress()函数进行线性回归分析的方法步骤,希望对大家有所帮助!更多精彩内容,尽在脚本之家网站哦!

更多精彩内容其他人还在看

印象笔记同步方法介绍

印象笔记作为一个非常有用的记笔记程序,它的强大之处在于它可以同步你的笔记到印象笔记服务器
收藏 0 赞 0 分享

VMware Workstation 无法恢复错误: (vcpu-0) 问题的解决方法

今天运行VMware Workstation 的时候提示VMware Workstation 无法恢复错误: (vcpu-0),通过如下方法解决,特分享下,方便需要的朋友
收藏 0 赞 0 分享

种子搜索神器P2PSearcher云点播怎么用

本文详细讲述一下在P2PSearcher使用过程中对云播的设置和使用技巧
收藏 0 赞 0 分享

大势至局域网接入管理软件、网络准入控制系统 有效禁止外来电脑接入公司局域网

大势至内网安全卫士是一款专业的局域网安全管理软件、局域网接入管理软件,可以有效防止非公司的人员携带笔记本电脑、手机或平板电脑接入公司的无线局域网,禁止访问局域网服务器共享文件或与局域网其他电脑或设备通讯等
收藏 0 赞 0 分享

大势至局域网共享文件管理软件详细记录服务器共享文件访问日志、保护共享文件安全

本文以“大势至共享文件审计系统”为例,详细说明如何控制共享文件访问、如何保护共享文件安全,如何详细记录共享文件操作日志
收藏 0 赞 0 分享

大势至USB控制大师 专业的USB管理软件、禁用U盘软件、U盘禁用工具使用说明

当前国内最有效的屏蔽USB接口的软件,可以让你不用注册表禁用U盘、不用组策略禁用U盘就可以完全控制局域网电脑的USB端口的使用,完全禁止U盘、移动硬盘或手机,而不影响非USB存储设备的使用
收藏 0 赞 0 分享

千牛是什么? 淘宝卖家必备的工具千牛介绍附下载

你是淘宝卖家吗?那一定要看下下面这篇文章,是关于千牛软件的,淘宝卖家必备的工具。大家可以看看
收藏 0 赞 0 分享

百度迁徙是什么? 怎么用? 百度迁徙动态图网页查看方法 百度迁徙动态图网址

百度迁徙图怎么看?有些网友很想了解下自己地区的百度迁徙图是怎样的,但是不知道百度迁徙实时动态图怎么查看,下面看下百度迁徙动态图网页查看方法
收藏 0 赞 0 分享

eml是什么文件 eml文件怎么打开

eml格式是微软公司在outlook中所使用的一种遵循RFC822及其后续扩展的文件格式,并成为各类电子邮件软件的通用格式
收藏 0 赞 0 分享

JAR是什么文件

JAR(Java ARchive,Java 归档)是一种与平台无关的文件格式,可将多个文件合成一个文件
收藏 0 赞 0 分享
查看更多