gaussian
Create a Gaussian distribution.
Syntax
gauss_distr = gaussian(x) gauss_distr = gaussian(x, magnitude) gauss_distr = gaussian(x, magnitude, mean) gauss_distr = gaussian(x, magnitude, mean, variance)
Description
gaussian
returns a Gaussian distribution f(x) with the specified magnitude, mean, and variance. If these values are not specified, the magnitude is normalised and values of variance = 1 and mean = 0 are used. For example running
x = -3:0.05:3; plot(x, gaussian(x));
will plot a normalised Gaussian distribution.

Note, the full width at half maximum of the resulting distribution can be calculated by FWHM = 2 * sqrt(2 * log(2) * variance)
.
Inputs
x |
x-axis variable |
Optional Inputs
magnitude |
bell height (default = normalised) |
mean |
mean or expected value (default = 0) |
variance |
variance ~ bell width (default = 1) |
Outputs
gauss_distr |
Gaussian distribution |
See Also
getWin