Main Content

Author Blocks Using MATLAB S-Functions

Create blocks whose properties and behaviors are defined by MATLAB® S-functions

Use the Level-2 MATLAB S-function API to create new blocks that extend the modeling functionlity of Simulink® and have many of the features and capabilities of Simulink built-in blocks, including:

  • Multiple input and output ports

  • 1-D, 2-D, and n-D input and output signals

  • All data types supported by Simulink

  • Real or complex signals

  • Frame-based signals

  • Multiple sample rates

  • User-defined data and work vectors

  • Tunable and run-time parameters