蒙特卡洛随机概率问题

两人相约7点至8点在某地会面,先到者等候另一人20分钟后,方可离去,请用蒙特卡洛法随机模拟两人会面成功的概率。

(提示:按小时计以七点为零点,设两人的到达时刻分别为xy, A= {两人会面成功}

则样本空间和事件A如右S={0<x<1,0<y<1}.A={-1/3≤x-y≤1/3} )

你好,比如重复n次

n=10000;
x = rand(n,1);%第一个人到的时间
y = rand(n,1);%第二个人到的时间
m = sum(abs(x-y)<=1/3); %两个人会面成功的次数
P=m/n %成功的概率

结果:

P =

    0.5532

可以将n弄大一点,比如n=1000000,结果:

P =

    0.5556

可见大约是5/9
如有帮助还望题主给个采纳哟,谢谢啦