x = rand(N,1) > 1-p 在matlab中什么意思如题
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 10:49:22
xj@_%1AZ( "=Z
C+~$~T la;3oMI\Qߜxɜxr`OoΜnu1Xdz>v2[)vfcw4%^a::uf)ThGVHXtS Z+&]$'j#n^t?PvYC'ԟBcF]+av
x = rand(N,1) > 1-p 在matlab中什么意思如题
x = rand(N,1) > 1-p 在matlab中什么意思
如题
x = rand(N,1) > 1-p 在matlab中什么意思如题
rand(N,1)代表的是创造一个N行1列范围在0到1之间的随机数,rand(N,1)>1-p,的意思是判断你创造出来的这个随机数向量中哪些数是大于1-p这个值的.比如rand(3,1)=[0.5;0.1;0.9]>1-0.6,也就是N=3,p=0.6的时候,这是x返回的是bool型的值x=[1,0,1];当然每次rand产生的值不同,x最后的结果会不同.