Closed-skew Gaussian generator

Genereates random number from the closed-skew Gaussian distribution.
514 Downloads
Updated 27 Jun 2011

View License

Genereates random number from the closed-skew Gaussian distribution with two different methods:

CSN_mcmc.m
Does mcmc, so each realisation are not completely independent
% Usage: [res, t_wi, t_inv] =CSN_mcmc(Mu,Sigma,Gamma,Nu,Delta,num,burn)
%
% Mu,Sigma,Gamma,Nu,Delta: parameters in CSN
% num: number of realisations
% burn: burnin time, the first 'burn' realisations are not returned
% res: returned realisations

CSN_BM.m
Completely independent realisations, but takes much longer time.
% Usage: [res, t_wi, t_inv] =CSN_BM(Mu,Sigma,Gamma,Nu,Delta,num)
%
% Mu,Sigma,Gamma,Nu,Delta: parameters in CSN
% num: number of realisations
% res: returned realisations

More info about the algorithms can be found here: www.dahoiv.net/master

Cite As

Daniel Høyer Iversen (2024). Closed-skew Gaussian generator (https://www.mathworks.com/matlabcentral/fileexchange/31969-closed-skew-gaussian-generator), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Random Number Generation in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.5.0.0

screenshot

1.3.0.0

spelling

1.1.0.0

Added more info

1.0.0.0