Nozioni di base sulla creazione del blocco
Simulink consente di estendere le funzionalità di modellazione integrate incorporando il codice esistente e creando blocchi propri.
Il codice esistente può essere un qualsiasi codice che fornisca il tipo di funzionalità non disponibile attraverso i blocchi libreria di Simulink. È possibile integrare codice MATLAB®, C/C++ e Fortran. È inoltre possibile integrare System object™.
Creare un nuovo blocco Simulink per le proprie esigenze se la libreria integrata non fornisce un blocco adatto. È possibile creare nuove funzionalità utilizzando una funzione di MATLAB piuttosto che utilizzare un diagramma a blocchi di Simulink.
Blocchi
Function Caller | Call Simulink or exported Stateflow function |
Level-2 MATLAB S-Function | Use Level-2 MATLAB S-function in model |
MATLAB Function | Include MATLAB code in models that generate embeddable C code |
MATLAB System | Include System object in model |
S-Function | Include S-function in model |
S-Function Builder | Integrate C or C++ code to create S-functions |
Simulink Function | Graphically define a function with Simulink blocks |
Fcn | Apply specified expression to input |
Argomenti
- Types of Custom Blocks
Learn about the capabilities of custom blocks.
- Design and Create a Custom Block
Build a custom block using a Level-2 MATLAB S-function.
- Comparison of Custom Block Functionality
Compare and contrast the features of different custom blocks types.