Contents

Start

Initialize the state vectors of this MATLAB S-function

Required

No

Language

MATLAB

Syntax

Start(s)

Arguments

s

Instance of Simulink.MSFcnRunTimeBlock class representing the Level-2 MATLAB S-Function block.

Description

The Simulink® engine invokes this optional method at the beginning of a simulation. The method performs initialization activities that this S-function requires only once, such as allocating memory, setting up user data, or initializing states.

If your S-function resides in an enabled subsystem and needs to reinitialize its states every whenever the subsystem is enabled, use InitializeConditions to initialize the state values, instead of Start.

Use the properties of Simulink.RunTimeBlock to get the states.

Example

See msfcn_varpulse.mmsfcn_varpulse.m for an example of how to use this function.

Was this topic helpful?