Deployment, Integration, and Supported Hardware
After you finish iterating through code generation and verification for a model, you deploy the resulting code for rapid prototyping, real-time simulation, or production. Deployment involves activities such as setting up the code for sharing between projects or providing the code to a system integrator or vendor. You might:
Generate an executable file for validation and testing.
Adapt a generated program to run without an external real-time executive or operating system on target hardware.
Integrate a generated program with an operating system or board support package.
Create static or dynamic library files for reusing or sharing algorithms.
Package and share artifacts generated for a model with a third party without revealing intellectual property.
Run accelerated simulations and deploy standalone simulations outside of the MATLAB® and Simulink® environment.
Instrument the generated code for Simulink® or external tools to monitor and tune the running code.
Relocate generated code files to another development environment.
- Rapid Prototyping and Real-Time Simulation
Build, validate, refine, and test generated executable programs for rapid prototyping and real-time simulation
- Generated Code Interfacing
Tune parameters and measure signal data by using ASAP2 and C API interfaces and view generated code metadata
- Code Packaging
Package and share or relocate code
- Accelerated Simulation
Accelerate model simulations and deploy standalone simulations
- Model Protection
Create a protected model for simulation and code generation to share with a third-party
Coder Supported Hardware
Support for third-party hardware