Funzioni definite dall’utente
R2026bBlocchi che estendono le funzionalità di Simulink con algoritmi personalizzati, come MATLAB Function, C Function e S-Function
Utilizzare i blocchi della libreria User-Defined Functions per estendere le funzionalità di modellazione di Simulink® tramite la creazione di nuovi tipi di blocchi. È possibile implementare algoritmi a blocchi utilizzando codice MATLAB®, C/C++ e Fortran®. Utilizzare questi blocchi quando i blocchi integrati non forniscono il calcolo specifico o il comportamento del sistema necessario.
Per aggiungere blocchi da questa libreria al modello, vedere Add Blocks to Models.
Blocchi
| C Caller | Integrate C code in Simulink | |
| C Function | Integrate and call external C/C++ code from a Simulink model | |
| Fcn | Applicare l'espressione specificata all'input | |
| Function Caller | Call a Simulink function | |
| Initialize Function | Eseguire il sottosistema all'evento di inizializzazione del modello | |
| Interpreted MATLAB Function | (To be removed) Apply MATLAB function or expression to input | |
| Level-2 MATLAB S-Function | Utilizzare la S-Function di MATLAB di livello 2 nel modello | |
| MATLAB System | Include System object in model | |
![]() | Python Code | Integrate native Python code into a Simulink model (Da R2025a) |
| Reinitialize Function | Execute subsystem on model or subsystem reinitialize event (Da R2022a) | |
| Reset Function | Eseguire il sottosistema all'evento di ripristino del modello | |
| S-Function | Includere S-function nel modello | |
| S-Function Builder | Integrare codice C o C++ per creare S-function | |
| Simulink Function | Define a function using Simulink blocks | |
| Terminate Function | Eseguire il sottosistema all'evento di terminazione del modello |
Strumenti
| Library Browser | Find and add blocks to model |
Argomenti
- Add Blocks to Models
Use the Library Browser and quick insert menu to insert blocks.







