13 lines
261 B
Matlab
13 lines
261 B
Matlab
% generate gamma distributed random numbers:
|
|
n = 50;
|
|
shape = 2.0;
|
|
scale = 1.0;
|
|
x = gamrnd(shape, scale, n, 1);
|
|
|
|
% maximum likelihood estimate:
|
|
p = mle(x, 'distribution', 'gamma');
|
|
|
|
% report results:
|
|
fprintf('shape=%.2f\n', p(1));
|
|
fprintf('scale=%.2f\n', p(2));
|