2014年编程语言在宏观经济模型中的比较:效率与特性探讨
145 浏览量
更新于2024-07-14
收藏 206KB PDF 举报
本文档《A Comparison of Programming Languages in Economics (16-Jun-2014)》由S. Borağan Aruoba和Jesús Fernández-Villaverde两位学者于2014年6月撰写,主要探讨了经济学研究中几种主流编程语言的应用比较。他们选择了解决宏观经济模型——随机新古典增长模型(stochastic neoclassical growth model),这是现代宏观经济学的核心模型。他们采用了C++11、Fortran 2008、Java、Julia、Python、Matlab、Mathematica和R这七种编程语言来实现相同的价值函数迭代算法(value function iteration with grid search)。
作者在文章中详细记录了这些代码在Mac和Windows计算机上的执行时间,并对每种语言的性能进行了评估。他们的研究旨在揭示不同编程语言在经济学建模中的优势和劣势,这对于理解编程语言在经济学研究中的适用性和效率至关重要。文中涉及的关键领域包括动态均衡经济理论(Dynamic Equilibrium Economies)、计算方法以及编程语言的选择。
通过对比分析,作者可能讨论了C++11的高效性和性能优化,Fortran 2008的数值计算专长,Java的跨平台能力,Julia的新颖性和对并行计算的支持,Python的易用性和丰富的库支持,Matlab的图形化界面和数据分析功能,Mathematica的高级数学符号计算,以及R在统计分析领域的广泛运用。此外,他们还提到了与 Manuel Amador、Matthew MacKay、John Stachurski、Florian Oswald等人的合作,以及NSF的财务支持。
该研究不仅有助于经济学家和程序员了解各自工具的适用场景,也推动了经济学研究中编程语言技术的发展和应用讨论。对于那些在经济模型开发和数值模拟中寻求最有效工具的读者来说,这篇文章提供了宝贵的参考和实践指导。
2017-09-06 上传
2016-08-24 上传
2021-05-20 上传
2021-06-29 上传
2021-04-01 上传
2021-06-29 上传
2021-06-29 上传
2021-04-22 上传
2021-06-29 上传
2021-06-29 上传
weixin_38607479
- 粉丝: 3
- 资源: 965
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库