Intialization of local variables in model_step() function
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Is it possible to initialize the local variables (with zero or with any value) in model_step() function in the code generated by Embedded coder ?
I am using R2011b.
I want code to generated like this.
void model_step()
{
boolean_T rtbxyz = 0;
uint8_T rtbklm[2] = {0,0};
/* Model logic */
}
I gone through the code generation settings but not found any way.
1 Kommentar
Namrata Biranje
am 16 Apr. 2020
I am facing the same issue.Is there any solution or do I need to contact technical team of Mathworks?
Antworten (1)
Kaustubha Govind
am 29 Okt. 2012
What block generates the code that uses these variables? The block is responsible for initialization of these variables. If it is an S-function block, it's TLC file might need fixing. If it is a shipped Simulink library block, uninitialized variables should be considered a bug.
4 Kommentare
Kaustubha Govind
am 29 Okt. 2012
TAB: Please report this as a bug to MathWorks Support. Hopefully they will also provide a workaround for you.
Siehe auch
Kategorien
Mehr zu Simulink Coder finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!