Contenido principal

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

Definir funciones a las que se pueda acceder desde toda la jerarquía del modelo de Simulink

Puede utilizar funciones de Simulink® para definir funciones que sean accesibles en la jerarquía del modelo de Simulink. Una función de Simulink calcula un conjunto de salidas en función de las entradas proporcionadas y el comportamiento implementado de la función. Puede utilizar las funciones de Simulink para:

  • Especificar el prototipo de función que incluya el nombre de la función y los argumentos de entrada y salida como, por ejemplo, y = f(u).

  • Implementar el comportamiento de la función en el entorno de Simulink utilizando un bloque Simulink Function, una función exportada desde un gráfico de Stateflow® o un bloque S-Function.

  • Llamar a su función y reutilizarla en toda la jerarquía del modelo.

Para obtener más información, consulte Simulink Functions Overview.

Bloques

expandir todo

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

Funciones de Simulink con scope de puerto

Ejemplos destacados