三門問題的模擬

2021-09-17 22:24:00 字數 837 閱讀 4932

三門問題來自於乙個節目

參賽者會看見三扇關閉了的門,其中一扇的後面有一輛汽車或者是獎品,選中後面有車的那扇門就可以贏得該汽車或獎品,而另外兩扇門後面則各藏有乙隻山羊或者是後面沒有任何東西。當參賽者選定了一扇門,但未去開啟它的時候,知道門後情形的節目主持人會開啟剩下兩扇門的其中一扇,露出其中乙隻山羊。主持人其後會問參賽者要不要換另一扇仍然關上的門。

這個問題歷來爭議很大,但正確答案是確定的:換,2/3的概率獲得獎品;不換,1/3的概率獲得獎品。

隨手寫了一段**模擬了一下

class test3doors else

//獎品在哪扇門後

if(doors[closed] == 1)else if(doors[selected] == 1)else

}system.out.println("共進行了:" + sum + "次");

system.out.println("改變後獲得獎品:" + change + "次");

system.out.println("未改變獲得獎品:" + unchange + "次");

system.out.println("開啟的門:" + except + "次");

}}

結果如下:

共進行了:100000次

改變後獲得獎品:66696次

未改變獲得獎品:33304次

開啟的門:0次

其實還有另一種思路:如果有1000扇門,選定一扇之後,主持人把剩下的998扇空門開啟,這個時候你會換嗎?

三門問題matlab模擬

概率論大作業 要求用matlab 三門問題 三門問題非常經典,不多贅述 由於csdn上沒有找到相應的matlab程式 我重新做了一下 話不多說,直接上 clc clear n 10000 實驗次數 car 0 假設1,2為羊,3為車 如果每次都更改選擇 for i 1 n choose unidrn...

matlab三門問題

2019年8月5號 概率論的三羊問題 n代表隨機次數 n 100000 不改變注意 nochange 0 改變注意 change 0 for i 1 n 隨機生成乙個正數x表示車可能出現在第x扇門後 x randi 1,3 1 隨機生成乙個正數y表示自己選的門 y randi 1,3 1 如果剛好選...

三門問題的誤區

三門問題 montyhall problem 亦稱為 蒙提霍爾問題 蒙特霍問題或蒙提霍爾悖論,大致出自美國的電視遊戲節目 let s make a deal 問題名字來自該節目的主持人蒙提 霍爾 monty hall 參賽者會看見三扇關閉了的門,其中一扇的後面有一輛汽車,選中後面有車的那扇門可贏得該...