我生成了1000个随机点,范围从0到500.我想随机选择一个点,然后预测选择该点的概率。有人可以帮忙吗?
答案 0 :(得分:1)
生成一个随机数,并将mod
与501
一起取得结果
范围将为0-500,从随机索引中选择点
号。
要计算选择特定点重复步骤(1)n次的概率并检查您的点被选择的次数,其概率为:
代表i
:点索引,j
:试用索引......
答案 1 :(得分:0)
我假设您的随机点存储在向量x:
中 x=500*rand(1,1000);
在该组随机数中选择任何单个点的概率恰好是1/1000。所以你不需要计算它。
要选择随机项,只需使用以下内容:
choice = x(randi([1,1000],1))
其中randi只返回[1,1000]区间内的随机整数。