matlab中regress函数怎么使用
来源:网络收集 点击: 时间:2024-04-06【导读】:
在matlab中regress函数可以进行回归分析,regress函数主要用于线性回归,一元以及多元分析。那么matlab中regress函数应该怎么使用呢?下面一起来看看吧。工具/原料morematlab r2016b方法/步骤1/7分步阅读
2/7
3/7
4/7
5/7
6/7
7/7
注意事项
首先打开电脑上的“matlab”软件,回归分析需要数据,下面输入x和y的数据如下图所示,x和y均为行向量,回归分析时需要使用x和y转化为列向量。

接下来使用X在自变量x的前面加上一列,便于下一步使用regress函数做回归分析。

regress函数的常用形式为b=regress(y,X),y为因变量的列向量形式,X为自变量的矩阵形式,输出结果仅为回归分析的系数,结果如下图所示,回归模型可以写为y=43.6163+0.5201*x。


=regress(y,X)可以输出更多的值,其中b为回归系数,bint为回归系数的区间估计,r为残差,rint为置信区间,stats是用于检验回归模型的统计量,依次为判定系数、F统计量观测值、检验的p值、误差方差的估计。

运行结果如下图所示,方框处得到了另外四类变量的值,可以对模型进行验证。

接着在命令行使用rcoplot(r,rint)绘制残差分析图,从图中可以看出回归方程的拟合程度。

绘制出的残差分析图如下图所示,残差即为观测值与预测值(拟合值)之间的差。

matlab r2016b
MATLAB版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_440305.html
上一篇:怎样设置小米手机短信“显示所有拦截通知”
下一篇:sd高达g世纪seed攻略