主要内容

Deploy Standalone Applications

R2026b
Create and deploy standalone applications

Create and deploy standalone applications with Simulink® Compiler™ to run simulations on target machines that do not have MATLAB® and Simulink installed.

You can create and deploy standalone applications written in MATLAB code or built in MATLAB App Designer. To run a standalone application, install MATLAB Runtime. For more information, see Download and Install MATLAB Runtime.

Functions

simulink.compiler.configureForDeploymentConfigure Simulink.SimulationInput object for deployment with Simulink Compiler
simulink.compiler.setExternalInputsFcnSet callback to specify data to each external root inport port block at the start of each simulation step
simulink.compiler.setExternalOutputsFcnRegister callback function to read and process data for top-level output ports during simulation
simulink.compiler.setPostStepFcnRegister callback function to execute after each time step in simulation
simulink.compiler.genappGenerate MATLAB app to simulate model and deploy application
simulink.compiler.genapptemplateGenerate a simulation app template from an existing simulation app (Since R2023a)
simulink.compiler.getTunableVariablesFind names of all tunable variables
simulink.compiler.getSimulationOutputFetch the partial simulation output during simulation run time (Since R2022a)
simulink.compiler.modifyParametersTune block parameters at runtime via workspace variables
simulink.compiler.stopSimulationStop a long running simulation
simRun and script programmatic simulations of Simulink models
Simulink.SimulationInputCreate Simulink.SimulationInput objects to make changes to model for multiple or individual simulations
mccCompile MATLAB functions for deployment

Topics

Featured Examples