generate random number GG distribution in matlab

I want to know how to generate random samples set obeying a zero-mean unity-variance Generalized Gaussian density from the standard random generator. Thank you in advance.

Respuestas (1)

bym
bym el 21 de Abr. de 2012
r = randn(100,1) % 100 samples

1 comentario

Sunny Kumar
Sunny Kumar el 22 de Abr. de 2012
r = randn(100,1), This will generate random numbers which is normally distributed. But, I want generate in random numbers with μ = 0 and σ = 1, in case of generalised Gaussian density with parameters p(x;μ,υ,σ), whose pdf is given by
p(x;μ,υ,σ)= (υ*η(υ,σ))/(2Γ(1/υ))*exp{ -[η(υ,σ)*|x-μ| ]^υ }
and η(υ,σ)= 1/σ*[(Γ(3/υ))/(Γ(1/υ))]^(1/2)

Iniciar sesión para comentar.

Categorías

Más información sobre Random Number Generation en Centro de ayuda y File Exchange.

Preguntada:

el 21 de Abr. de 2012

Community Treasure Hunt

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

Start Hunting!

Translated by