Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

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 Stateflow de MATLAB 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 FunctionDefine a function using Simulink blocks
ChartImplementar una lógica de control con una máquina de estados finitos
Function CallerCall a Simulink function
MATLAB FunctionInclude MATLAB code in Simulink models
ChartImplementar 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

Ejemplos destacados