How do I iterate through duplicated inports in MATLAB 2013b?
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Dear Community,
I am creating a SIMULINK-model with MATLAB 2013b. I know how to iterate through inports of a block: %returns a handle for every inport all_system_inports = find_system('my_model','FindAll','On','BlockType','Inport');
If I add an inport by duplicating an existing inport and connect it to a block, the duplicated one is not listed in all_system_inports. My guess is, that a duplicated inport is not a real inport, but only a link.
I tried something like: get(all_system_inports,'LinkStatus'), but it doesn't work.
Really, how do I find duplicated inports?
Thank you in advance.
0 commentaires
Réponse acceptée
goerk
le 23 Oct 2017
The "links" are so called Inport-Shadows
inportShadows = find_system('my_model', 'FindAll', 'on', 'BlockType', 'InportShadow');
will return the "dublicated" Inports.
0 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Sources 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!