How to set default value for instance parameters/Simulink.Parameter?
13 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
When using a ModelReference block, all instance parameters default to value [], even though they are define using a Simulink.Parameter object with a defined Value field (I expected the Value field to serve as default value for the specified instance parameter).
How can I set a default value for an instance parameter?
Please note that I sometimes want to use the default value, and sometimes don't. If I don't use a default value, I want to be able to programatically define the value of the parameter using this guide: https://de.mathworks.com/help/simulink/ug/parameterize-referenced-models-example.html
0 commentaires
Réponses (1)
Mark McBroom
le 12 Déc 2020
You will need to configure the parameter as a model argument and then specify values for each isntance of the model block. It is a bit tricky. This link gives step by step instructions.
3 commentaires
Mark McBroom
le 13 Déc 2020
I don't think there is a way for a given model to sometimes have the parameter passed as an argument and other times have a default value used.
Thanks.
Mark.
Voir également
Catégories
En savoir plus sur Simulink Functions 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!