Advertisement

基于MATLAB的分簇代码-HANK:实现异构代理新凯恩斯模型(HANK)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
基于MATLAB的分簇代码-HANK是一款用于实现异构代理新凯恩斯模型(HANK)的工具,适用于经济学研究和教育。此代码为理解和分析复杂经济动态提供了强大平台。 分簇MATLAB代码用于求解异构AgentNewKeynesian(HANK)模型的计算算法的复制工作已完成。原始代码是使用SparseSuite库用Fortran编写的,并通过MPI在具有33个CPU(Intel Xeon CPU E5-2695 v4 @ 2.10GHz)的集群上进行并行化处理,总运行时间为1.5小时。mycode文件夹包含所有Fortran代码翻译成MATLAB的版本(目的是为了更好地理解而非提高性能)。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MATLAB-HANK(HANK)
    优质
    基于MATLAB的分簇代码-HANK是一款用于实现异构代理新凯恩斯模型(HANK)的工具,适用于经济学研究和教育。此代码为理解和分析复杂经济动态提供了强大平台。 分簇MATLAB代码用于求解异构AgentNewKeynesian(HANK)模型的计算算法的复制工作已完成。原始代码是使用SparseSuite库用Fortran编写的,并通过MPI在具有33个CPU(Intel Xeon CPU E5-2695 v4 @ 2.10GHz)的集群上进行并行化处理,总运行时间为1.5小时。mycode文件夹包含所有Fortran代码翻译成MATLAB的版本(目的是为了更好地理解而非提高性能)。
  • 混合Matlab
    优质
    本项目提供了一个详细的高斯混合模型(GMM)在MATLAB环境下的实现方案。包括GMM的基础理论介绍、参数估计方法以及代码实践应用示例。 高斯混合模型的代码实现采用易于阅读的MATLAB版本。
  • MATLABARIMA
    优质
    本项目提供了一套基于MATLAB语言编写的ARIMA时间序列预测模型实现代码,适用于经济数据、金融市场的分析与建模。 ARIMA模型的MATLAB实现代码可以通过一批现有数据(本代码中batch=100)向后预测n个数据。一般来说,n越大,预测效果越差。这段代码可以直接运行,并包含实例支持,方便快速上手使用。压缩包内包括主程序(ARIMA_main.m)、辅助函数(Inverse_BoxCox.m)和测试数据(testdata.xls)。
  • MATLABARIMA
    优质
    本代码采用MATLAB语言编写,实现了对时间序列数据的ARIMA建模分析。通过该工具,用户能够有效地预测未来趋势并进行数据分析。 ARIMA模型的MATLAB实现代码可以通过一批现有数据(本代码中的batch=100)向后预测n个数据点。一般来说,随着n值增大,预测效果会逐渐变差。该代码可以直接运行,并附带实例支持,便于快速上手使用。提供的压缩包包括三个部分:主程序ARIMA_main.m、辅助函数Inverse_BoxCox.m以及测试数据testdata.xls。
  • NS2.35中Leach
    优质
    本项目提供了在NS2.35网络模拟器环境下实现LEACH算法的代码。LEACH是一种自适应的分簇路由协议,适用于无线传感器网络中的能量有效管理。 Leach分簇协议在NS2的原有版本较为陈旧,在网上找到了一个不错的NS2.35实现版本,并附带了作者的教学教程,方便科研实验使用。
  • MatlabVBCCA-变贝叶相关
    优质
    本简介提供了一套利用MATLAB编写的VBCCA(变分贝叶斯典型相关分析)实现代码。该工具适用于需要进行多变量统计分析的研究者和工程师,能够高效地挖掘两组随机变量间的关联性。通过运用变分贝叶斯方法,此算法不仅提高了计算效率,还增强了模型的解释能力,是数据科学与机器学习领域的实用资源。 典型相关分析的Matlab实现代码VBCCA由藤原佑介开发于2013年3月11日。该软件包提供了贝叶斯CCA(Bayesian Canonical Correlation Analysis)的面向对象的Matlab实现,参数估计和预测使用Miyawaki等人的视觉图像重建数据进行验证。 目录结构如下: - vbBCCA/:包含贝叶斯CCA源代码。 - BCCAtrainMain.m:用于估计贝叶斯CCA的参数。 - BCCApredOneWay.m:根据data2预测data1或反之亦然。 - BCCApredBoth.m:双向预测,即从data2到data1和从data1到data2。 - vbBCCA.m:作为超类为BCCAtrain和BCCApred提供数据输入接口。 此外,在sample/目录下提供了用于参数估计、可视图像重建以及识别的示例脚本。其中bcca_trainRandom_testFigure.m是演示可视图像重建功能的脚本。
  • 径向函数MATLAB.zip
    优质
    本资源提供了一种基于径向基函数(RBF)构建代理模型的方法,并附带详细的MATLAB实现代码。适合工程设计优化和机器学习领域的研究与应用。 代理模型中的径向基函数及其在Matlab程序中的应用。这段文字无需添加额外的联系信息或URL链接。
  • Java撒密
    优质
    本项目提供了一个使用Java语言编写的简单凯撒密码加密与解密程序。用户可以通过调整偏移量参数来对文本进行编码和解码操作,适用于学习古典密码学的基础知识。 “恺撒密码”据传是古罗马的恺撒大帝用来保护重要军情的一种加密系统。它是一种替代密码,通过将字母按顺序推后三位进行加密,例如将字母A替换为D,B替换成E。据说恺撒是最早使用这种加密方法的古代将领之一,因此该种加密方式被称为“恺撒密码”。
  • MATLABSEP算法
    优质
    本研究利用MATLAB开发了一种针对SEP(Self-organizing Peer-to-Peer)网络的高效分簇算法。该算法优化了网络管理和资源分配过程,显著提升了系统性能和稳定性。 SEP分簇算法在MATLAB中的仿真代码示例适合初学者使用,并且编写得非常详细。
  • HMMMATLAB-埃莱(elaine)
    优质
    这段MATLAB代码是由用户埃莱恩(Elaine)编写的关于隐马尔可夫模型(HMM)的应用程序实现。通过此代码可以更好地理解和操作HMM的相关算法。 HMM模型的MATLAB代码使用了名为埃莱恩的数据文件以及示例数据文件1.dat和2.dat。这两个文件的第一列和第二列表明排放量与状态的关系。我保留了生成这些数据所用的train.m脚本,该脚本采用示例数据(包括1.dat和2.dat)进行训练。 在执行过程中,train.m会遍历每个提供的. dat 文件,并将观测值加载到两个单元数组中以获取发射和状态信息。初始模型参数通过最大似然估计法确定。然后使用这些初步猜测以及观测的发射序列语料库来调用hmmtrain函数进行训练。 默认情况下,隐马尔可夫模型(HMM)假定从第一个状态开始,因此我们根据数据重新设置初始状态分布为最可能的值。此外,在相关文档中提到可以参考Hmm.java文件和使用命令如$javac -cp matlabcontrol-4.1.0.jar:. Hmm.java以及$java -cp matlabcontrol-4.1.0.jar:. Hmm [LEN]来进一步操作或理解模型训练过程。