Same variable names in different level2 s-functions or multiple instances of same level2 s-function will be stored separately?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
ayyappa rudrasimha yedida
am 20 Dez. 2020
Bearbeitet: ayyappa rudrasimha yedida
am 20 Dez. 2020
Hi,
I am writing level 2 s functions for c code and I am using the same s function multiple instances or I will make different named s-functions with the same code. I am defining variables inside the s-functions with same name (Like i,j). The variables values will be different for different s-functions or each instance of s-function. Will there be any conflict between variables since it is with same name in multiple s-functions or will it be treated as diffrent varaibles?
% s-function1 code%
#define S_FUNCTION_NAME test
#define S_FUNCTION_LEVEL 2
#include "simstruc.h"
float i=0,j=0;
static void mdlInitializeSizes(SimStruct *S)
{
....
%s-function2 code%
#define S_FUNCTION_NAME test1
#define S_FUNCTION_LEVEL 2
#include "simstruc.h"
float i=0,j=0;
static void mdlInitializeSizes(SimStruct *S)
{
....
Thanks,
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Verification, Validation, and Test 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!