find mask model in Simulink

29 vues (au cours des 30 derniers jours)
shengchang gao
shengchang gao le 26 Juin 2019
Commenté : shengchang gao le 27 Juin 2019
Hi,
I have a problem that I want to find the Mask block inside of the existing model. I try to use find_system('System','BlockType','name_of_mask') to get the name of masked blocks. However,it return empty cell for me. What command should I use to find the masked blocks ?
Thanks!

Réponse acceptée

Shameer Parmar
Shameer Parmar le 26 Juin 2019
Modifié(e) : Shameer Parmar le 26 Juin 2019
Hello Shengchang,
You can use one of following command in your code... (Open your model and run this command and see the results)
find_system(bdroot,'LookUnderMasks','All','FindAll','on','Mask','on','Type','block');
find_system(bdroot,'LookUnderMasks','All','FindAll','on','Mask','on','Type','block','BlockType','SubSystem');
find_system(bdroot,'LookUnderMasks','All','FindAll','on','Mask','on','Type','block','BlockType','Inport');
You can put different filters like 'BlockType', 'MaskType', etc etc and achive what you want..
I hope this will help you.. Thanksss...
  1 commentaire
shengchang gao
shengchang gao le 27 Juin 2019
Thank you! That helps a lot!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Author Block Masks dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by