Subsistemas
A medida que un modelo aumenta en tamaño y complejidad, se puede simplificar agrupando los bloques en subsistemas. Un subsistema es un conjunto de bloques que se agrupan en un único bloque Subsystem.
El uso de subsistemas:
Establece un diagrama de bloques jerárquico, donde un bloque Subsystem está en una capa y los bloques que componen el subsistema están en otra.
Mantiene juntos los bloques relacionados con la función.
Ayuda a reducir el número de bloques que aparecen en la ventana del modelo.
Establece una interfaz con entradas y salidas.
Cuando hace una copia de un subsistema, esa copia es independiente del subsistema de origen. Para reutilizar el contenido de un subsistema en un modelo o entre modelos, considere utilizar subsistemas referenciados, modelos referenciados o subsistemas vinculados a un bloque en una biblioteca personalizada. Para obtener más información, consulte Explore Types of Model Components.
Un subsistema puede ser virtual o no virtual. Un subsistema virtual proporciona una jerarquía gráfica en un modelo. Un subsistema no virtual proporciona una jerarquía gráfica y se ejecuta como una unidad dentro de un modelo.
Bloques
Subsystem | Group blocks to create model hierarchy |
Funciones
Herramientas
Model Reference Conversion Advisor | Convert subsystems to referenced models |
Referenced Files Pane | View, save, and close referenced subsystems and models (desde R2020b) |
Temas
Subsistemas
- Explore Types of Subsystems
Decide among virtual and nonvirtual subsystems, including conditionally executed subsystems. - Group Blocks into Subsystems
Use subsystems to organize large models. - Expand Subsystem Contents
Flatten a model hierarchy by bringing the contents of a subsystem up one level. - Connect Subsystems
Add ports to subsystems and configure port labels. - Navigate Model Hierarchy
Navigate model hierarchy using the Explorer Bar and Model Browser. - Preview Content of Model Components
Display representation of block contents on the face of a block.
Referencias del subsistema
- Create and Use Referenced Subsystems in Models
Reference, reuse, and manage subsystems stored in separate files. - Convert Subsystem to a Referenced Subsystem
This example shows how you can convert a Subsystem block in a model or library to a Subsystem Reference block. - Mask a Subsystem File
Use system mask to customize each instance of a referenced subsystem. - Manage Subsystem Reference Data Using External Data Sources
Use Simulink® data dictionary and MAT files for managing subsystem reference data. - Define Subsystem Reference Interfaces Using Test Harnesses and Generate Reusable Code
This example shows how to define interfaces and generate reusable code for subsystem reference, and how to verify that a model uses the subsystem reference correctly. - Change Subsystem Reference Component Dynamically Using InitFcn
This example shows how to dynamically change the subsystem reference component using the Initialization Function. - Control Subsystem Reference Programmatically
Find, replace, and check referenced subsystems in models.