metropolis.m

Revision 1 - 6/13/07 at 2:50 pm by e2holmes

Back to revision history for metropolis.m
This file is part of the project Searchers and samplers
% Gibbs sampling demo

C=[1 0.98; 0.98 1];
Ci=inv(C);
m=[0 0];
clf;

x=[-1 1];
px=exp(-(x-m)*Ci*(x-m)'/2);

plot_gaussian(sqrt(2)*C,m,2,60);
axis([-3 3 -3 3]);
set(gcf,'Renderer','zbuffer');
pause;
s=0.1

for i=1:200,
xold=x;
pxold=exp(-(xold-m)*Ci*(xold-m)'/2);

x=x+randn(1,2)*sqrt(s);
px=exp(-(x-m)*Ci*(x-m)'/2);

if rand
Sculpin 0.2 | xhtml | problems or comments? | report bugs