MATLAB: How to simulate 10000 samples from a multinomial distribution with p1=0.5,p2=0.3p3=0.2

MATLABmultinomial distribution matlab

how to simulate 10000 samples from a multinomial distribution with p1=0.5,p2=0.3p3=0.2

Best Answer

Use the mnrnd function in the Statistics Toolbox:
n = 1E+5; % Number Of Trials
p = [0.5, 0.3, 0.2]; % Vector Of Probabilities
r = mnrnd(n, r); % Output: Random Numbers
Does this do what you want?
Related Question