Funciones definidas por el usuario
R2026bBloques que amplían la funcionalidad de Simulink con algoritmos personalizados, como MATLAB Function, C Function y S-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®. Utilice estos bloques cuando los bloques integrados no ofrezcan el cálculo específico o el comportamiento de sistema que necesita.
Para añadir bloques de esta biblioteca al modelo, consulte Add Blocks to Models.
Bloques
| C Caller | Integrate C code in Simulink | |
| C Function | Integrate and call external C/C++ code from a Simulink model | |
| Fcn | Aplicar la expresión especificada a la entrada | |
| Function Caller | Call a Simulink function | |
| Initialize Function | Execute subsystem on model initialize event | |
| Interpreted MATLAB Function | (To be removed) Apply MATLAB function or expression to input | |
| Level-2 MATLAB S-Function | Usar el bloque Level-2 MATLAB S-Function en el modelo | |
| MATLAB Function | Include MATLAB code in Simulink models | |
| MATLAB System | Include System object in model | |
![]() | Python Code | Integrate native Python code into a Simulink model (Desde R2025a) |
| Reinitialize Function | Execute subsystem on model or subsystem reinitialize event (Desde R2022a) | |
| Reset Function | Execute subsystem on model reset event | |
| S-Function | Incluir la función S en el modelo | |
| S-Function Builder | Integrar código C o C++ para crear funciones S | |
| Simulink Function | Define a function using Simulink blocks | |
| Terminate Function | Execute subsystem on model terminate event |
Herramientas
| Library Browser | Find and add blocks to model |
Temas
- Add Blocks to Models
Use the Library Browser and quick insert menu to insert blocks.







