Modeling classes for exporting to a Simulink model (Integration for MATLAB Simulink)
The way you model your Classes for exporting to Simulink depends on which Simulink Mapping you select on the Target Selection page of Integration for MATLAB Simulink. If you use the Simulink ERT Code Mapping, the way you model the Class is also affected by whether the Simulink Real-time Workshop is set up to use the Default Code Interface or Custom Code Interface. For more information about Class mappings, see
Class to Simulink mapping (Integration for MATLAB Simulink).
Integration for MATLAB Simulink exports a Class as a Simulink model and its block diagram.
Simulink Basic Code Mapping
• If you are using the SimulinkBasic Code Mapping to export a Class, set up the Class as follows:
The Parameter's Mechanism property determines whether the Parameter is exported as an inport or outport.
• If you are using the Simulink ERT Code Mapping to export a Class and the Simulink Real-time Workshop is set up to use the Default Code Interface, set up the Class as follows:
• If you are using the Simulink ERT Code Mapping to export a Class and the Simulink Real-time Workshop is set up to use the Custom Code Interface, set up the Class as follows:
• The Parameter's Mechanism property determines whether the Parameter is exported as an inport or outport.
• The Class can have only oneOperation.
Simulink GRT Code Mapping:
• If you are using the Simulink GRT Code Mapping to export a Class, set up the Class as follows: