本博文源于matlab概率论内容。主要讲述正态分布的随机数绘制
步骤
- 设置正态分布的参数
- 产生n个随机数
- 产生P行Q列的矩阵(这里是P=3Q=4)
- 显示正态分布柱状图
- 对图形进行必要修饰(坐标轴和坐标轴含义表示)
源码
>> clear
>> mu0 = log(1000);
>> sigma0 = 1; %设置正态分布参数
>> len = 5;
>> y1 = normrnd(mu0,sigma0,[1 len]) %产生len个随机数
y1 =
6.4752 5.2422 7.0331 7.1954 5.7613
>> P=3;Q=4; % 产生P行Q列的矩阵
>> y2 = normrnd(mu0,sigma0,P,Q)
y2 =
8.0987 7.2350 7.6335 6.7714
8.0969 7.0824 6.3194 7.0217
6.8701 6.7210 9.0909 7.9745
>> M = 1000;
>> y3 = normrnd(mu0,sigma0,[1 M]);
>> figure;
>> t = 0:0.1:max(y3);
>> hist(y3,t);
>> axis([0 max(y3) 0 50]);
>> xlabel('取值');
>> ylabel('计数值');
>>