Main Content

Funciones de Simulink

Cree funciones accesibles en los modelos 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

expandir todo

Simulink FunctionGraphically define a function with Simulink blocks
ChartImplemente una lógica de control con una máquina de estados finitos
Function CallerCall Simulink or exported Stateflow function
MATLAB FunctionInclude MATLAB code in models that generate embeddable C code
ChartImplemente una lógica de control con una máquina de estados finitos
InportCreate input port for subsystem or external input
OutportCreate output port for subsystem or external output
Function ElementSpecify function to be called via exporting function port (desde R2022a)
Function Element CallSpecify function call to be issued via invoking function port (desde R2022a)

Temas

Descripción de las funciones de Simulink

Funciones con scope de Simulink

Interfaces cliente-servidor en Simulink