comment out many SubSystems in my Model in Simulink using for loop.

1 visualización (últimos 30 días)
I have 10 subsystems in one system, and i want to comment out 3 of them using a Matlab code.
instead of
set_param ('System/subsystem1','commented','on')
set_param ('System/subsystem2','commented','on')
set_param ('System/subsystem3','commented','on')
I want to do somthing like this :
for i=1 : 3
set_param ('System/subsystem(i)','commented','on')
end
The Problem is i can't use a Variable in this expression 'System/subsystem(i)'

Respuesta aceptada

Fangjun Jiang
Fangjun Jiang el 3 de Mayo de 2022
num2str()
  3 comentarios
Fangjun Jiang
Fangjun Jiang el 3 de Mayo de 2022
for i=1 : 3
Name=['System/subsystem', num2str(i)]
end
Name = 'System/subsystem1'
Name = 'System/subsystem2'
Name = 'System/subsystem3'
Kamal
Kamal el 3 de Mayo de 2022
Thanks a lot Fangjun, it was verry helpfull

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programmatic Model Editing en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by