Funciones de Simulink
Una función de Simulink® es una unidad computacional que calcula un conjunto de salidas cuando se proporciona un conjunto de entradas. Dado que una función de Simulink proporciona una interfaz de texto común para definir su función y un llamador a función, la forma de definirla es decisión suya. Las posibles definiciones de la función incluyen el uso de:
Bloques de Simulink en un bloque Simulink Function
Transiciones de estado de Stateflow® en una función gráfica de Stateflow exportada
Instrucciones de código de MATLAB® en una función MATLAB Function de Stateflow exportada
Después de definir una función, puede llamarla mediante un bloque Function Caller, MATLAB Function o un gráfico de Stateflow.

Bloques
Temas
- Simulink Functions Overview
Functions in a Simulink model that share a common text interface with function callers.
- Add a Simulink Function to a Model
Define a Simulink function using a Simulink Function block or an exported graphical or MATLAB function from a Stateflow chart.
- Call a Simulink Function from a Model
Call a Simulink function from a Simulink model using a Function Caller block, a MATLAB Function block, or a Stateflow chart.
- Simulink Function Blocks in Referenced Models
Add and access functions in model components.
- Model Client-Server Communication Using Function Ports
Use function ports to model client and server components in a distributed service architecture.
- Scoped, Global, and Port-Scoped Simulink Function Blocks Overview
Specify visibility and access of Simulink Function blocks.
- Scoped Simulink Function Blocks in Subsystems
Limit the scope of a function to a subsystem.
- Scoped Simulink Function Blocks in Models
Limit the scope of a function to a model.
- Define Diagnostic Services Using Simulink Functions
Create a diagnostic service with functions where callers pass an error code.
- Service-Oriented Sensor Modeling (System Composer)
Use a service interface to call services from multiple instances of a referenced component.