matlab正态分布

normrnd(mu, sigma, m,n) 返回m x n的随机数,正态分布均值mu,标准差sigma。

mvnrnd(mu, sigma, m) 返回m个随机数(点),是多元正太分布,mu是均值向量,sigma是协方差。

x = normrnd(0,4,1,100000); %这里是标准差,即方差的均方根。

[a b] = hist(x);

bar(b,a/sum(a));

mu = [2 3];

sigma = [1 1.5; 1.5 3]; %这里是协方差

r = mvnrnd(mu,sigma,1000);