-
Single-Agent-Dynamic-Discrete-Choice-Model的Matlab代码实现:单代理动态离散选择模型
资源介绍
matlab代码替换单代理动态离散选择模型
该存储库包含MATLAB(ver。R2018b)文件,这些文件复制了Rust,J.(1987)撰写的论文“
GMC总线引擎的最佳替换:Harold
Zurcher的经验模型”中的估计结果。
该代码基于Su,C.和Judd,KL在论文“结构模型估计的约束优化方法”(2012)中提供的代码。
尽管作者使用了收费约束优化求解器KNITRO来求解单主体动态离散选择模型,但我还是使用了函数fmincon
(MATLAB内置函数之一)并验证了估计参数与真实值非常接近。参数。
在代码中,如果将Rust(1987)中表X第三栏中的参数估计值指定为真实参数,则会生成一个数据集。
之后,通过嵌套定点算法对模型进行估计。
参考
Rust,J。:“
GMC巴士发动机的最佳更换:Harold
Zurcher的经验模型”,《计量经济学》
,第1卷。
55,No.5,pp.999-1033(1987)
Su,C.和Judd,KL:“结构模型估计的约束优化方法”,《计量经济学》
,第1卷。
80,No.5,pp.2213-2230(2012)