Monty Hall

Version (2.46 KB) by Marcus
Simulate n rounds of Monty Hall problem with a variable number of doors.
Updated 26 Apr 2010

View License

Suppose you're on a game show, and you're given the choice of three doors: Behind one door is a car; behind the others, goats. You pick a door, say No. 1, and the host, who knows what's behind the doors, opens another door, say No. 3, which has a goat. He then says to you, "Do you want to pick door No. 2?" Is it to your advantage to switch your choice? -Whitaker

This program demonstrates that yes, your chances of winning are improved if you switch.

Cite As

Marcus (2024). Monty Hall (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Strategy & Logic in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

fixed bug where round by round mode for more than 3 doors only showed monty opening one door when in fact he opens all other doors except two

Typo correction.

Add more comments and explanation;
Very slight code modifications.

Optimized coding;
Much faster execution;
Simpler output.