MATLAB FDFD Photonic Simulation Toolbox
Mike’s Pick this week is Photonic FDFD Toolbox by Shuo Pang
Photonic Finite-Difference Frequency-Domain (FDFD) Toolbox is a free MATLAB Community Toolbox project that provides an intuitive framework for photonic devices simulation using MATLAB. Developed by Shuo Sean Pang of the University of Central Florida, the toolbox is open source and fully written in MATLAB. It packages the underlying physics and numerical processes into easy-to-use photonic models, allowing users to focus on device design and analysis within an intuitive workflow.
The toolbox is a useful tool for researchers and engineers working in the field of photonic design. In addition, the toolbox is fully open-sourced, and suitable for applied mathematics/physics researchers to explore photonic device simulations.
Highlights of the toolbox
- Numerical electromagnetic solver built on the well-established FDFD method, this toolbox delivers accuracy and performance comparable to commercial software.
- Simple to use: Run photonic simulations natively in MATLAB with full compatibility and strong support from the MATLAB ecosystem—no external solvers needed.
- Modular, object-oriented workflow: Construct and manage simulations using clean, reusable, and well-structured class-based modules.
- Get started quickly with ready-to-use live script demos and intuitive workflows tailored for engineers, students and researchers.
Learn more in this upcoming webinar

The Mie scattering field of a homogeneous 2D cylinder with planar incident wave computed by FDFD Toolbox.
The Photonic FDFD toolbox is available on the MathWorks File Exchange and GitHub.
- Category:
- Picks
Comments
To leave a comment, please click here to sign in to your MathWorks Account or create a new one.