Bessel_DMD: the numerical code based on the scalar Fresnel–Kirchhoff integration to calculate the diffraction and bessel-like beam by using the DMD

We provide numerical software based on the MATLAB programming language to study the Bessel-like beams generated by special instruments such as DMD. The calculations are based on the scalar Fresnel–Kirchhoff integration within the scope of Fourier Optics. This analysis is particularly important becau...

Full description

Saved in:
Bibliographic Details
Main Authors: Pei, Ting-Han, Zhang, Yilei
Other Authors: School of Mechanical and Aerospace Engineering
Format: Article
Language:English
Published: 2024
Subjects:
Online Access:https://hdl.handle.net/10356/181439
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:We provide numerical software based on the MATLAB programming language to study the Bessel-like beams generated by special instruments such as DMD. The calculations are based on the scalar Fresnel–Kirchhoff integration within the scope of Fourier Optics. This analysis is particularly important because the addition of higher-order Bessel terms may produce additional unexpected experimental results in some applications. We emphasize the seldom-mentioned imaging characteristic on the lens, where the central point is shifted, and provide numerical software to understand the expression of the Bessel-like function obtained from important theoretical derivation. It also benefits to verify and explain the experimental results.