Various MATLAB files developed during my master's in Laser Physics in 2017/2018 to aid with laser beam shaping. This primarily includes a genetic algorithm (both for aberration correction and supergaussian fitting) and simulation programs.
- Implement single-point crossover