Change simulink port location of signal after dragging block into "Create Subsystem"
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Dave Walter
le 19 Juin 2017
Commenté : Sebastian Castro
le 20 Juin 2017
Often times when I create a subsystem from a group of Simulink blocks, the inport and outports have the signals entering into the top.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/165334/image.jpeg)
I cannot find a menu entry to change these ports so the signal enters from the side, like normal. The only solution I have found is deleting the block and putting in a new inport/outport.
Is there a way to change this characteristic? It isn't a lot of work but it can add up (deleting the port tends to change all my port numbering and I have to reconnect signals outside the subsystem.
0 commentaires
Réponse acceptée
Sebastian Castro
le 19 Juin 2017
It's the same block; you just have to rotate it and resize it to make it look like a "fresh" block.
You can right-click the block and use the context menu to rotate and resize blocks.
- Sebastian
2 commentaires
Sebastian Castro
le 20 Juin 2017
Yeah, it is, but as you said it won't mess up your numbering.
What I usually do is use the shortcuts for rotating (Ctrl+R or Ctrl+Shift+R) and then select all the "messed up" ports, select a "good" one, and use the "match sizes" option, or whatever it's called. Makes things look better.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Programmatic Model Editing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!