Simulink Compiler
Simulink Compiler lets you share Simulink simulations as standalone executables by packaging the compiled model with supporting MATLAB code. These executables can be full-featured apps with custom UIs built in MATLAB App Designer. For co-simulation with external tools, generate standalone FMUs that follow the FMI standard.
To enable browser-based access, deploy simulations as web apps using MATLAB Web App Server. For integration with other languages, package simulations as software components using MATLAB Compiler SDK. Large-scale enterprise deployment is supported via MATLAB Production Server.
For generating C and C++ source code from Simulink models, use Simulink Coder.
Standalone Simulation Applications
Distribute Simulink simulations as standalone apps to collaborators, suppliers, or clients. Build simulations using Simulink add-ons like Simscape, Stateflow, and DSP System Toolbox. These apps can include custom UIs made with MATLAB App Designer or run as command-line executables.
Browser-Based Web Apps
Build simulation apps in MATLAB App Designer and deploy them as web apps. Using MATLAB Web App Server, each app is accessible via a unique URL in any browser—no installation or platform-specific coding required.
Enterprise Applications
Integrate simulations into enterprise applications for broad accessibility. With MATLAB Compiler SDK, package Simulink simulations as C/C++ libraries, Java JARs, Python packages, or .NET DLLs. Deploy them on MATLAB Production Server to enable access via C/C++, .NET, Java, Python, or RESTful APIs.
Standalone FMUs
Create standalone co-simulation FMUs from Simulink models for easy integration with other simulation tools. Each FMU includes a compiled binary and optionally the C source code. From MATLAB R2023b onward, this requires the FMU Builder support package. Use Simulink to generate tool-coupling FMUs for co-simulation with third-party software.
Digital Twin Workflows
A digital twin represents a current, parameterized model of a real-world physical asset in operation. With Simulink Compiler, you can update and fine-tune deployed digital twin models to reflect real-time changes. These models can also be simulated on enterprise OT or IT systems to support tasks such as prediction, operational optimization, anomaly detection, fault isolation, and more.