mpt.parameter Structure Values Being Variant Dependent
Afficher commentaires plus anciens
I have an mpt.parameter where value is a struct and data type is a Simulink.Bus.
For example:
tmp = mpt.Parameter;
% myStruct is supposed to be a struct defined before
tmp.Value = myStruct;
% myDT_tstrCalib is supposed to be a Simulink.Bus defined before with elements as many as myStruct
tmp.DataType = 'Bus: myDT_tstrCalib';
tmp.CoderInfo.StorageClass = 'Custom';
tmp.CoderInfo.Alias = 'myAlias_strCalib';
tmp.CoderInfo.CustomStorageClass = 'myCSC';
tmp.CoderInfo.CustomAttributes.MemorySection = 'RAM_CAL';
What I use in simulink blocks is
tmp.x
where x is a field in myStruct.
The upper code produces a structure with names as in myDT_tstrCalib and values as in myStruct when I generate code using embedded coder.
What I seek is using variant subsystems and having some of tmp being in more than one variant with different values.
what shall I do?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Deployment, Integration, and Supported Hardware dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!