📄 coda_d.m
字号:
% PURPOSE: demo of coda()% MCMC convergence diagnostics calculations% %---------------------------------------------------% USAGE: coda_d%---------------------------------------------------n=100; k=3; % set number of observations and variablesrandn('seed',10101);x = randn(n,k); b = ones(k,1); % generate data setrandn('seed',20201);y = x*b + randn(n,1);ndraw = 600; nomit = 100; % set the number of draws r = [1.0 1.0 1.0]'; % prior b meansR = eye(k); T = eye(k); % prior b variance rval = 2; % hetroscedastic prior for r-valueprior.beta = r;prior.bcov = T;prior.rmat = R;prior.rval = rval;% get some MCMC drawsresult = ols_g(y,x,ndraw,nomit,prior);vnames = strvcat('beta1','beta2','beta3');% we can print results using prt alsores = coda(result.bdraw);prt_coda(res,vnames);% or print results using nargout = 0coda(result.bdraw,vnames);% we can change default optionsin.q = 0.025; in.r = 0.01; in.s = 0.95;coda(result.bdraw,vnames,in);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -