Overview
Syllabus
Introduction.
Concepts for today.
Random variables as types.
Random variables.
Gaussian distributions.
Sum of two Gaussians.
Theoretical random variables vs. sampling.
Why define a type at all?.
Defining abstract types for random variables.
Defining a type for a Gaussian random variable.
Sum of two Gaussian random variables.
Probability distribution of a Gaussian.
Sampling from a Gaussian distribution.
More general distributions.
Adding two random variables.
Generic programming: sum.
χ₁² distribution.
Using symbolics.
Taught by
The Julia Programming Language