Monte Carlo Estimation Examples with Matlab
Version 1.4.0.0 (7,91 ko) par
Hristo Zhivomirov
A set of examples of Monte Carlo numerical estimation methods.
The Matlab codes presented here are a set of examples of Monte Carlo numerical estimation methods (simulations) – a class of computational algorithms that rely on repeated random sampling or simulation of random variables to obtain numerical results.
Twelve examples are given:
MonteCarloCoin1.m – estimation of the probability of obtaining 8 or more heads, if a coin is tossed 10 times;
MonteCarloCoin2.m – estimation of the probability of obtaining 3 consecutive heads, if a coin is tossed 3 times;
MonteCarloDice.m – estimation of the probability of obtaining 6 & 6, if two dice are flipped;
MonteCarloIntegration.m – estimation of the integral of abs(sin(x)), for x = 0 .. 2pi;
MonteCarloPi.m – estimation of the Pi value;
MonteCarloPoker1 - estimation of the probability of getting “Four of a Kind” when 5 cards are dealt;
MonteCarloPoker2 - estimation of the probability of getting “Full House” when 5 cards are dealt;
MonteCarloPower.m – estimation of the worst-case resistor's power dissipation;
MonteCarloSqrt2.m – estimation of the sqrt(2) value;
MonteCarloSysEq.m – solve a system of equations using Monte Carlo algorithm;
MonteCarloVol.m – estimation of the unit sphere volume;
MonteCarloVol_visualization.m – a visualization of the MonteCarloVol.m example.
The codes are based on the theory described in:
[1] I. Sobol. A primer for the Monte Carlo method. Boca Raton, CRC Press, 1994.
Citation pour cette source
Hristo Zhivomirov (2024). Monte Carlo Estimation Examples with Matlab (https://www.mathworks.com/matlabcentral/fileexchange/55306-monte-carlo-estimation-examples-with-matlab), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Créé avec
R2017b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxCatégories
- Sciences > Physics > Thermodynamics & Statistical Physics >
- Sciences > Mathematics > Probability & Statistics > Monte-Carlo >
En savoir plus sur Thermodynamics & Statistical Physics dans Help Center et MATLAB Answers
Tags
Remerciements
A inspiré : Availability & Unavailability IEEE39 Bus using Monte Carlo
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.4.0.0 | A new version of the codes has been uploaded. |
||
1.3.0.0 | A new version of the codes has been uploaded. |
||
1.2.0.0 | A new version of the codes has been uploaded. |
||
1.1.0.0 | A new version of the codes has been uploaded. |
||
1.0.0.0 |