Products & Services Solutions Academia Support User Community Company

Examples


Use this list to find examples in the documentation.

Code Generation

Generating a Shared Library Version of Your Model Code
Creating Application Code to Load and Use Your Shared Library File
Specifying Code Generation Objectives Using the GUI
Specifying Code Generation Objectives at the Command Line
Reviewing the Model Without Generating Code
Reviewing the Model During Code Generation
How to Create Custom Objectives
Using Virtualized Output Ports Optimization
Importing an AUTOSAR Software Component
Generating an ERT S-Function Wrapper
Techniques for Exporting Function-Call Subsystems
Function-Call Subsystem Export Example
Examples of Modular Function Code for Nonvirtual Subsystems
Model Function Prototypes Example
Sample M-Script for Configuring Model Function Prototypes
C++ Encapsulation Quick-Start Example
Sample M-Script for Configuring the Step Method for a Model Class

Custom Storage Classes

Creating Packages that Support CSC Definitions
Generating Code with Custom Storage Classes
Defining Advanced Custom Storage Class Types
Example of Generated Code with GetSet Custom Storage Class
Assigning a Custom Storage Class to Data

Memory Sections

Requirements for Defining Memory Sections
Defining Memory Sections
Applying Memory Sections
Examples of Generated Code with Memory Sections

Advanced Code Generation

Specifying Type Definition Location for User-Defined Data Types
Generating Source and Header Files with a Custom File Processing (CFP) Template
Creating a Custom File and Function Banner Template
Customizing a Code Generation Template (CGT) File for File and Function Banner Generation
Adding a Configuration Wizard Block to Your Model
Creating a Custom Configuration Wizard Block
Example Build Process Customization Using sl_customization.m

Target Function Libraries

Target Function Libraries Quick-Start Example
Mapping Math Functions to Target-Specific Implementations
Mapping the memcpy Function to a Target-Specific Implementation
Mapping Nonfinite Support Utility Functions to Target-Specific Implementations
Mapping Scalar Operators to Target-Specific Implementations
Adding Target Function Library Reserved Identifiers
Examining and Validating Function Replacement Tables
Using the sl_customization API to Register a TFL with Simulink Software
Registering Multiple TFLs

Data Structures, Code Modules, and Program Execution

Rate Grouping and the Static Main Program
Making Your S-Functions Rate Grouping Compliant

Verifying Generated Code

Configuring a Top-Model PIL Simulation
Configuring PIL Mode in the Model Block
Demos of the Target Connectivity API

Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS