Home > elasticity_sampling > elasticity_sampling > es_mcmc > es_mcmc_prior_likelihood_sampling.m

es_mcmc_prior_likelihood_sampling

PURPOSE ^

MCMC_PRIOR_LIKELIHOOD_SAMPLING - MCMC posterior sampling

SYNOPSIS ^

function [sample, likeli, acceptance_rate] = es_mcmc_prior_likelihood_sampling(prior_function, prior_par, likelihood_function, likelihood_par,n_samples,n_relax,keep_fields)

DESCRIPTION ^

MCMC_PRIOR_LIKELIHOOD_SAMPLING - MCMC posterior sampling

 [sample, likeli, acceptance_rate] =  mcmc_prior_likelihood_sampling(prior_function, prior_par, likelihood_function, likelihood_par,n_samples,n_relax,keep_fields)

 mcmc posterior sampling using sampling from the prior 
 and acceptance/rejection according to the likelihood

 prior_function:      m-file that samples (once) from the prior
 prior_par            parameters for the prior sampling
 likelihood_function: m-file that computed the likelihood
 prior_par            parameters for the likelihood calculation
 n_samples:           # of samples
 n_relax:             # of samples before the actual sampling starts

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Thu 31-Mar-2016 20:58:01 by m2html © 2003