MATLAB做回归分析

根据以下帖子整理:

https://blog.youkuaiyun.com/heres_/article/details/78375651

http://blog.sina.com.cn/s/blog_4a1aecec0100zadg.html

理论介绍:

著名经济学家弗里德曼的一个著名论断是“通货膨胀始终是个货币现象”,即通货膨胀的产生总是和货币超发相伴随的。这一论断是否总成立呢?货币超发和通货膨胀之间关系的关联度有多高呢?计量经济学就是用来回答这些问题的有力工具,通过对历史数据的分析来检验理论的有效性,并建立模型用于预测和分析未来的形势。



       最基本的模型就是经典的线性回归了,这也是计量经济学的入门模型。Matlab可以用来进行计量模型的运算,下面就演示如何进行一个最基本的回归分析。

       第一步是把数据加载到Matlab工作环境中。这一步骤有多种实现方法,可以通过文件读取函数xlsread,也可以通过图形化的操作完成;这里通过最简单便捷的方式操作,就是直接从Excel里复制粘贴到Matlab中。

       假设数据已经整理到了Excel中,在Matlab命令行中输入M2=[],然后从Excel里复制M2的数据到剪贴板,回到Matlab环境中,将光标置于[]中间,Ctrl+V就完成了对M2变量的赋值,同样的方法给CPI赋值,这样模型的原始数据M2和CPI就进入到了工作环境中。(2007-2011年9月的月度数据)

       第二步是调用Matlab里的回归模型进行分析,将M2和CPI作为输入,模型执行后将计算结果输出。这一步在matlab里实现起来非常简单,命令行中输入regress(CPI,M2)回车即可,返回的结果就是相关系数。这只显示了最基本的信息,regress函数最完整的形式如下:

[B,BINT,R,RINT,STATS] = REGRESS(Y,X,alpha)

函数的返回值中,B是回归系数向量,BI

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值