What is the code?
Show older comments
I want to generate random numbers. But i want it like this. for example i want to generate random numbers for The gamma distribution coefficient of skewness 2.
How can i do this?
Accepted Answer
More Answers (1)
Jonathan Sullivan
on 6 Dec 2012
skewness is simple 2 divided by the square root of the shape parameter for gamma distributions. Here's an example.
skewness = 2;
scale = 1;
shape = 2./sqrt(skewness);
gamrnd(shape,scale)
9 Comments
eren eren
on 7 Dec 2012
eren eren
on 7 Dec 2012
José-Luis
on 8 Dec 2012
It is not working how?
eren eren
on 8 Dec 2012
Since it's a random sample, it might not be exactly equal to 2. Also, there might be some bias. "The code not working" is not a very useful statement for those that are trying to help you. An example showing what you get/what you expect would be more helpful.
eren eren
on 12 Dec 2012
eren eren
on 13 Dec 2012
José-Luis
on 13 Dec 2012
Please see the comment to my original answer.
Categories
Find more on Gamma Distribution in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!