文件名称:nfpmatlab代码-LTE:复制了Sun和Ishihara(2017)的蒙特卡洛分析
文件大小:496KB
文件格式:ZIP
更新时间:2024-06-14 03:35:44
系统开源
NFP Matlab代码伪定点(PFP)算法 该程序运行Sun&Ishihara(2017)()的第二次和第三次蒙特卡洛实验,这些实验使用嵌套固定点,伪固定点和MPEC算法估算动态BLP需求。 编译和运行程序需要GSL(GNU Scientific Libraray)软件包()。 指定标头路径并链接到Makefile中的GSL库。 您还需要GCC或等效的编译器,GNU Make,以及随Coda和RInside库安装的R()。 对于NFP和MPEC,需要Artely的KNITRO()。 此外,MPEC分别利用ADOL-C()和ColPack()进行自动区分和稀疏性检测。 Makefile在Linux和Mac OS中将代码编译为命令行控制台执行文件“ a.out”。 Makefile使用GCC编译器,而标准C / C ++编译器应该可以正常工作。 为子文件夹“数据”中提供了为Matlab编写的数据仿真代码示例。 用户可以运行它以生成txt格式的所有必要数据,以进行蒙特卡洛练习。 需要使用输入数据文件的正确路径以及其中定义的全局常数来更新C ++代码(extern.cpp或main.cpp)