close all clear all clc % N=number of MH draws N=20000; x=zeros(1,N); like=zeros(1,N); %initial x x(1)=0; % initial likelihood like(1)=normpdf(x(1),0,1); ratio=0; % M-H loop for j=2:N, % the proposals xp=x(j-1)+random('norm',0,2.5); likep=normpdf(xp,0,1); % MH step if(random('unif',0,1)