Simulink Coder- Tunable Constants Question
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
The code generated out of Simulink looks a bit off. I am trying to globally expose the following variable. (eventually will be a larger structure).
In the header file, the struct is defined as
/* Parameters (auto storage) */
struct Parameters_CompileAttemp_201107_ {
real_T TESTING; /* Variable: TESTING
* Referenced by: '<S4>/Constant8'
*/
};
But the parameter refers the struct as: extern Parameters_CompileAttemp_201107 CompileAttemp_20110705_P;
The struct type name in the definition does not match the with the one referenced in the parameter: Parameters_CompileAttemp_201107 Parameters_CompileAttemp_201107_
Can someone help with the slight difference?
thanks, Becky
1 commentaire
Kaustubha Govind
le 22 Juil 2011
Becky: Does the generated code fail to compile? If it does compile, perhaps there is a typedef or #define somewhere that reconciles the difference?
Réponse acceptée
Fangjun Jiang
le 22 Juil 2011
extern Parameters_CompileAttemp_201107 CompileAttemp_20110705_P_
It declares a variable called "CompileAttemp_20110705_P_". Its type is "Parameters_CompileAttemp_201107".
2 commentaires
Fangjun Jiang
le 22 Juil 2011
Without your modification, does the auto-gen code compile? You are not supposed to hand-modify the auto-gen code.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Simulink Coder 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!