> For the complete documentation index, see [llms.txt](https://coding-courses.gitbook.io/matlab/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coding-courses.gitbook.io/matlab/random-numbers-and-simulations/rngs-and-simulations.md).

# Intro to RNGs & Simulations

In this chapter we will discuss how to create pseudo-random numbers in MATLAB and how to run simulations.

We start by discussing the core statistical distributions available in MATLAB and how to generate pseudo-random numbers for simulations.

{% content-ref url="/pages/-Lp2gime4nqex4zaFXHj" %}
[Random Number Generation](/matlab/random-numbers-and-simulations/random-number-generation.md)
{% endcontent-ref %}

Then, we discuss good practices and examples on how to write effective Monte-Carlo simulations.

{% content-ref url="/pages/-Lp2hdpv-pj2PH0bbefC" %}
[Monte-Carlo Simulations](/matlab/random-numbers-and-simulations/monte-carlo-simulations.md)
{% endcontent-ref %}
