GS Algorithm in Binary Optics Design and Dammann Grating Implementation
MATLAB implementation of the Gerchberg-Saxton (GS) algorithm for binary optics design and Dammann grating construction. The GS algorithm serves as a crucial beam shaping technique, while Dammann gratings represent common uniform beam splitting binary optical devices. Code includes phase retrieval iterations and grating parameter optimization.