How can I tune parameters inside a model reference using Speedgoat & Simulink Real-Time (SLRT)?
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 7 Fév 2024
Réponse apportée : MathWorks Support Team
le 7 Fév 2024
How can I tune parameters inside a model reference with Speedgoat & Simulink Real-Time (SLRT)?
Réponse acceptée
MathWorks Support Team
le 22 Nov 2024
In R2020b and later, only model-level parameters are supported for tuning with Speedgoat & Simulink Real-Time (SLRT). This means that you can tune workspace parameters, model arguments, and model instance parameters in referenced models. Tuning block parameters inside referenced models is no longer possible.
In order to tune parameters in referenced models, you can parameterize the references for the variables you want to control. For more information, see Parameterize Instances of a Reusable Referenced Model and Tunable Block Parameters and Tunable Global Parameters.
Note that structured parameters are supported as well, so it is possible to group many individual parameters together to simplify things.
For programmatic tuning with "setparam", note that the correct syntax for tuning parameters of reference model instances is:
>> tg = slrealtime;
>> tg.setparam({'top/model','sub/model'},'myParam',5);
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Simulink Real-Time 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!