User`s guide

i
Contents
1
Overview of S-F unctions
Introduction ......................................... 1-2
WhatIsanS-Function?................................ 1-2
WhentoUseanS-Function ............................ 1-4
HowS-FunctionsWork ................................ 1-4
OverviewofM-FileandCMEXS-Functions............... 1-7
S-FunctionConcepts .................................. 1-9
SampleS-Functions.................................. 1-13
2
Writing S-Functions As M-Files
Introduction ......................................... 2-2
DefiningS-FunctionBlockCharacteristics ................ 2-3
ASimpleM-FileS-FunctionExample .................... 2-4
Examples of M-File S-Functions ........................ 2-8
Example-ContinuousStateS-Function .................. 2-9
Example-DiscreteStateS-Function.................... 2-11
Example-HybridSystemS-Functions .................. 2-14
Example-VariableStepS-Functions ................... 2-17
PassingAdditionalParameters ........................ 2-20