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 definidas por el usuario

Bloques de funciones personalizadas como MATLAB Function, MATLAB System, Simulink Function e Initialize Function

Utilice bloques de la biblioteca User-Defined Functions para ampliar la funcionalidad de modelado de Simulink® mediante la creación de nuevos tipos de bloques. Puede implementar algoritmos de bloques utilizando código de MATLAB®, C/C++ y Fortran®.

Bloques

C CallerIntegrate C code in Simulink
C FunctionIntegrate and call external C/C++ code from a Simulink model (desde R2020a)
FcnApply specified expression to input
Function CallerCall Simulink or exported Stateflow function
Initialize FunctionExecute subsystem on model initialize event
Interpreted MATLAB Function(To be removed) Apply MATLAB function or expression to input
Level-2 MATLAB S-FunctionUse Level-2 MATLAB S-function in model
MATLAB FunctionInclude MATLAB code in Simulink models
MATLAB SystemInclude System object in model
Reinitialize FunctionExecute subsystem on model or subsystem reinitialize event (desde R2022a)
Reset FunctionExecute subsystem on model reset event
S-FunctionIncluir la función S en el modelo
S-Function BuilderIntegrar código C o C++ para crear funciones S
Simulink FunctionGraphically define a function with Simulink blocks
Terminate FunctionExecute subsystem on model terminate event