Documentation

Start

Initialize the state vectors of this MATLAB S-function

Required

No

Language

MATLAB

Syntax

Start(s)

Arguments

s

Instance ofSimulink.MSFcnRunTimeBlockclass 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 and setting up user data. UseInitializeConditionsto initialize state values

If your S-function resides in an enabled subsystem and needs to reinitialize its states whenever the subsystem is enabled, useInitializeConditionsto initialize the state values, instead ofStart.

Use the properties ofSimulink.RunTimeBlockto get the states.

Example

Seemsfcn_varpulse.mfor an example of how to use this function.

Introduced in R2012b

Was this topic helpful?