Adds beam package (bsc_bessel.m) was added in last commit.
Fixed examples (as far as I can tell).
Improved paraxial beam calculations (turns out lg_mode_w0 got replaced with paraxial_beam_mode) which is used too many places not to be a function.
Added a SLM example code (optional).
Adds beam package (bsc_bessel.m) was added in last commit. Fixed examples (as far as I can tell). Improved paraxial beam calculations (turns out lg_mode_w0 got replaced with paraxial_beam_mode) which is used too many places not to be a function. Added a SLM example code (optional).