Conceptos básicos de la creación de bloques
Simulink permite ampliar la funcionalidad de modelado incorporada integrando el código existente y creando sus propios bloques.
El código existente puede ser cualquier código que proporcione el tipo de funcionalidad no disponible a través de bloques de biblioteca de Simulink. Puede integrar código de MATLAB®, C/C++ y Fortran. También puede integrar System object™.
Si la biblioteca incorporada no proporciona el bloque de Simulink que necesita, puede crear uno nuevo. Puede crear una nueva funcionalidad utilizando una función de MATLAB en lugar de un diagrama de bloques de Simulink.
Bloques
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 |
Temas
- 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.