How to get only Subsystems in a Simulink Model

22 visualizaciones (últimos 30 días)
Sultan
Sultan el 14 de Oct. de 2016
Comentada: Avinash Kumar el 9 de Nov. de 2022
I have a simulink model which has 2 subsystems in it. One subsystem named 'S1' contains another subsystem named 'Subsystem1', so that the hierarchy of the last block 'BL1' is 'model/S1/Subsystem1/BL1'. Is there any command like find_system() etc. that can display only the names of the Subsystems like 'S1' & 'Subsystem1' ?
I have used: find_system('model','Type','Block') but it gives all the names of the Blocks as well as Subsystems too.

Respuesta aceptada

Swarooph
Swarooph el 14 de Oct. de 2016
Editada: Swarooph el 14 de Oct. de 2016
Looks like there is no direct way to do this using find_system. Although there is a workaround. Take a look at this answer.
If you are naming your Subsystems a 'certain' way (say you prefix all your subsystem names with the keyword 'Subsystem' followed by an index number or such), you can use the regexp functionality built into the find_system command. To help with this, take a look at:
  1. This answer
  2. The documentation
  1 comentario
Avinash Kumar
Avinash Kumar el 9 de Nov. de 2022
Hello Team,
Is there any way to link subsystems with the requirements(slreq)?
Thanks & Regards,
Avinash.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Subsystems en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by