-3

我已经生成了 1000 个随机点,范围从 0 到 500。我想随机选择一个点,然后预测选择该点的概率。有人可以帮忙吗?

4

2 回答 2

1
  1. 生成一个随机数并将其mod501,结果范围为0-500,从随机数的索引中选择点。

  2. 要计算选择特定点的概率,重复步骤 (1) n 次并检查您的点被选择了多少次,其概率将为:

    在此处输入图像描述

for i: 点索引, 和j: 试验索引 ...

于 2013-01-15T05:26:40.647 回答
0

我将假设您的随机点存储在向量 x 中:

 x=500*rand(1,1000);

在该组随机数中选择任何一个点的概率正好是 1/1000。所以你不需要计算它。

要选择一个随机项目,只需使用以下内容:

choice = x(randi([1,1000],1))

其中,randi 只返回 [1,1000] 区间内的随机整数。

于 2013-01-15T12:42:44.970 回答