Component-based modeling enables efficient and robust system development, facilitates collaboration, and improves verification workflows. Large-scale systems typically use a combination of Simulink® model components.
For guidance defining model components, see Component-Based Modeling Guidelines.
For an example that shows model evolution, see Basic Modeling Workflow.
Subsystem | Group blocks to create model hierarchy |
Model | Reference another model to create model hierarchy |
Variant Subsystem, Variant Model | Template subsystem containing Subsystem blocks or Model blocks as Variant choices |
Model Reference Conversion Advisor | Convert subsystems to referenced models |
Referenced Files Pane | View, save, and close referenced subsystems and models |
Component-Based Modeling Guidelines
Consider componentization for large models and multiuser development teams.
Model a simple mechanical system, then scale the model for a collaborative component-based modeling project.
Projects can help you work with configuration management tools for team collaboration.
Preview Content of Model Components
Display representation of block contents on the face of a block.
Navigate model hierarchy of subsystems and referenced models.