广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    matlab中regress函数怎么使用

    来源:网络收集  点击:  时间:2024-04-06
    【导读】:
    在matlab中regress函数可以进行回归分析,regress函数主要用于线性回归,一元以及多元分析。那么matlab中regress函数应该怎么使用呢?下面一起来看看吧。工具/原料morematlab r2016b方法/步骤1/7分步阅读

    首先打开电脑上的“matlab”软件,回归分析需要数据,下面输入x和y的数据如下图所示,x和y均为行向量,回归分析时需要使用x和y转化为列向量。

    2/7

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

    3/7

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

    4/7

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

    5/7

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

    6/7

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

    7/7

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

    注意事项

    matlab r2016b

    MATLAB
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_440305.html

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号06-01 05:36:17  耗时:0.022