- Right click on the block, select "Properties".
- Select the callbacks tab.
- Click on OpenFcn
- Enter your code, maybe change to e.g.
How to change default action of a subsystem?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
I have a model with several subsystems, each with a several scopes. The default action of double clicking on the subsystem is to open the subsystem to view the blocks inside.
However, I would like to change the default action to opening the scopes inside by using the code:
open_system('Model/Subsystem/Scope')
This is similar to all the example codes with Simulink, where double-clicking on the "?" button the documentation of that model opens.
Thank you!
0 commentaires
Réponse acceptée
Titus Edelhofer
le 11 Juin 2014
Hi,
do the following:
open_system([bdroot '/Subsystem/Scope'])
in case someone would like to rename the model. Or use gcs/gcb appropriately.
Titus
2 commentaires
Plus de réponses (1)
Ilham Hardy
le 11 Juin 2014
Perhaps something like this?
open_system([gcb '/Scope'])
Put it in your submodel OpenFcn callback. (Right click->properties->callback->OpenFcn)
Voir également
Catégories
En savoir plus sur Subsystems 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!