FactChecker
Science Advisor
Homework Helper
- 9,327
- 4,618
I should tell you that there are computer languages and systems that are designed specifically to do Monte Carlo simulations. If you are going to do large simulations, you should look into those.Agent Smith said:@Dale where can I do a Monte Carlo simulation?
I would also say that simple problems with analytical solutions are very easy to modify so that the analytical solutions become a nightmare. In those cases, Monte Carlo estimates are often much easier to get and to be confident of. Even if analytical solutions are still possible, the Monti Carlo estimate can provide a good "sanity check" for the analysis.
For instance, suppose in the coin toss example we added the requirement that a Head will not count if 3 of the prior 5 tosses were Heads. That would be trivial to add to the Monte Carlo simulation, but the analytical solution would be more difficult. Although this example seems artificial, the real world often gets complicated like that.
Last edited: