normrnd函数用法unifpdf函数用法
命令参数为N,P的二项随机数据
函数binornd
格式R=binornd(N,P)%N、P为二项分布的两个参数,返回服从参数为N、P的二项分布的随机数,N、P大小相同。
R=binornd(N,P,m)%m指定随机数的个数,与R同维数。
R=binornd(N,P,m,n)%m,n分别表示R的行数和列数
例4-1
>>R=binornd(10,0.5)
R=
3
>>R=binornd(10,0.5,1,6)
R=
8 1 3 7 6 4
>>R=binornd(10,0.5,[1,10])
R=
6 8 4 6 7 5 3 5 6 2
>>R=binornd(10,0.5,[2,3])
R=
7 5 8
6 5 6
>>n=10:10:60;
>>r1=binornd(n,1./n)
r1=
2 1 0 1 1 2
>>r2=binornd(n,1./n,[1 6])
r2=
0 1 2 1 3 1
4.1.2正态分布的随机数据的产生
命令参数为μ、σ的正态分布的随机数据
函数normrnd
格式R=normrnd(MU,SIGMA)%返回均值为MU,标准差为SIGMA的正态分布的随机数据,R可以是向量或矩阵。
R=normrnd(MU,SIGMA,m)%m指定随机数的个数,与R同维数。
R=normrnd(MU,SIGMA,m,n)%m,n分别表示R的行数和列数
例4-2
>>n1=normrnd(1:6,1./(1:6))
n1=
2.1650 2.3134 3.0250 4.0879 4.8607 6.2827
>>n2=normrnd(0,1,[1 5])
n2=
0.0591 1.7971 0.2641 0.8717-1.4462
>>n3=normrnd([1 2 3;4 5 6],0.1,2,3)%mu为均值矩阵
n3=
0.9299 1.9361 2.9640
4.1246 5.0577 5.9864
>>R=normrnd(10,0.5,[2,3])%mu为10,sigma为0.5的2行3列个正态随机数
R=
9.7837 10.0627 9.4268
9.1672 10.1438 10.5955
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论