How to Undo or Expand a Subsystem Block in Simulink?

S
support · Jul 23, 2026 · 0 views
Question
created a Subsystem block from selected blocks in Simulink, but now I want to unpack/expand the blocks back into the main canvas. How do I undo a Subsystem in Simulink?
Expert Answer
Profile picture of John Michell
John Michell PhD Expert
Answered Aug 8, 2026

In modern Simulink releases, you can expand a subsystem back into individual blocks using the Expand Subsystem feature:

  1. Right-click the Subsystem block in your Simulink model canvas.
  2. Navigate to Subsystem & Model Reference > Expand Subsystem (or press Ctrl + Shift + X).
  3. Simulink will remove the subsystem boundary box and restore all enclosed blocks directly onto the main model level while maintaining signal wire connections.
Have a different question? Ask here

Get a Free Consultation or a Sample Assignment Review!