generate random number GG distribution in matlab

2 次查看(过去 30 天)
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.

回答(1 个)

bym
bym 2012-4-21
r = randn(100,1) % 100 samples
  1 个评论
Sunny Kumar
Sunny Kumar 2012-4-22
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)

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Random Number Generation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by