Sottosistemi
Man mano che un modello aumenta di dimensioni e complessità, è possibile semplificarlo raggruppando i blocchi in sottosistemi. Un sottosistema è un insieme di blocchi che vengono raggruppati in un unico blocco Subsystem.
Utilizzando i sottosistemi:
Si stabilisce un diagramma a blocchi gerarchico, in cui un blocco Subsystem si trova su un livello e i blocchi che compongono il sottosistema si trovano su un altro.
Si mantengono uniti i blocchi funzionalmente correlati.
Si riduce il numero di blocchi visualizzati nella finestra del modello.
Si stabilisce un’interfaccia con input e output.
Quando si crea una copia di un sottosistema, tale copia è indipendente dal sottosistema sorgente. Per riutilizzare il contenuto di un sottosistema in un modello o in più modelli, si possono considerare sottosistemi referenziati, modelli referenziati o sottosistemi collegati a un blocco in una libreria personalizzata. Per ulteriori informazioni, vedere Explore Types of Model Components.
Un sottosistema può essere virtuale o non virtuale. Un sottosistema virtuale fornisce una gerarchia grafica in un modello. Un sottosistema non virtuale fornisce una gerarchia grafica ed è eseguito come unità all'interno di un modello.
Blocchi
Subsystem | Group blocks to create model hierarchy |
Funzioni
Strumenti
Advisor di conversione dei riferimenti del modello | Convert subsystems to referenced models |
Riquadro dei file referenziati | View, save, and close referenced subsystems and models (Da R2020b) |
Argomenti
Sottosistemi
- 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. - 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.
Riferimenti del sottosistema
- Subsystem Reference
Save a subsystem in a separate file and reference it in a model. - Reference a Subsystem File in a Model
Use subsystem reference in a model. - Change Subsystem Reference Component Dynamically Using InitFcn
This example shows how to dynamically change the subsystem reference component using the Initialization Function. - Validate Subsystem Reference Use and Build Model Using Component Codes
This example shows how to check the valid use of subsystem reference instances in a model and reuse generated subsystem component codes to build the model using unit testing.