NormalDistribution
Model a zero-mean normal distribution with standard deviation \(\sigma\).
Declaration
classdef NormalDistribution < DistributionOverview
NormalDistribution implements the
normal distribution
with density
\(p(z) = \frac{1}{\sigma \sqrt{2\pi}}
\exp\!\left(-\frac{z^{2}}{2\sigma^{2}}\right),\)
cumulative distribution
\(F(z) = \frac{1}{2}\left(1 + \operatorname{erf}\!\left(\frac{z}{\sigma \sqrt{2}}\right)\right),\)
and variance \(\sigma^{2}.\)
distribution = NormalDistribution(sigma=0.5);
samples = distribution.rand([1000 1]);
Topics
- Create distributions
NormalDistributionCreate a normal distribution from its standard deviation.
- Inspect distribution properties
sigmaStandard deviation \(\sigma\).
- Sample from distributions
randDraw normally distributed random samples.