马尔可夫链蒙特卡罗抽样后验分布

使用级联大都市的MCMC采样

3.6 k下载

更新2015年5月4日

查看许可协议

注意:我建议使用我的新GWMCMC采样器,也可以从文件交换下载://www.tatmou.com/matlabcentral/fileexchange/49820-the-mcmc-hammer--gwmcmc
马尔可夫链蒙特卡罗抽样后验分布

大都市采样器
[mmc, logP] =密度(initialm、loglikelihood logmodelprior, stepfunction, mccount,跳过)
---------
Initialm:随机游走的起始点
loglikelihood:函数句柄到似然函数:logL(m)
logprior:对数模型的函数句柄先验概率:logPapriori(m)
Stepfunction:没有输入的函数句柄,返回一个随机的
在随机游走中。(注意stepfunction也可以是a
描述正态分布大小的矩阵
步骤。)
mccount:马尔可夫链应该有多长?
跳过:通过只存储第N步来精简链[默认=10]



示例用法:拟合数据的正态分布
-------------------------------------------
data = randn (100 1) * 2 + 3;
logmodelprior = @ (m) 0;%使用平坦优先级。
loglike = @ (m)和(日志(normpdf(数据、m(1)、(2))));
minit = [0 1];
m =密度(minit loglike logmodelprior,(。2。5),10000);
米(:1:10 0)= [];%作物漂移
plotmatrix (m);


——Aslak Grinsted 2010

引用作为

阿斯拉克咧嘴笑(2023)。马尔可夫链蒙特卡罗抽样后验分布(//www.tatmou.com/matlabcentral/fileexchange/47912-markov-chain-monte-carlo-sampling-of-posterior-distribution), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2010a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
版本 发表 发布说明
1.5.0.0

再次更新了描述中的链接

1.4.0.0

更新描述中的GWMCMC链接

1.3.0.0

改变的描述

1.2.0.0

改变标题

1.1.0.0

小的跳过值的错误修正

1.0.0.0