pub fn n_slit_pattern( n: usize, width: f64, separation: f64, wavelength: f64, angles: &[f64], ) -> Vec<f64>
N-slit diffraction pattern.