Skip to main content

MATLAB automation

MATLAB provides the capability to automate Lumerical, offering diverse integration options with Lumerical’s software:

  • Script Integration: The MATLAB interop allows MATLAB commands to be called directly from the Lumerical scripts. This allows you to access MATLAB’s powerful analysis and visualization tools while working from within the Lumerical environment. 
  • MATLAB API: The API allows you to control Lumerical’s software from the MATLAB environment. For example, MATLAB can be used to drive a multi-variable nonlinear optimization of a grating coupler in FDTD via Lumerical’s Automation API. 
  • Read/Write MAT files: Lumerical can save and load data to the commonly used MAT file format, making it easy to do post-processing with MATLAB.
  • Export figure to MATLAB: Line and surface plots within Lumerical can easily be exported to MATLAB. 

To learn more about using MATLAB to automate Lumerical, you can visit the following web pages: