Modeling of a legacy code

3 views (last 30 days)
byungkeuk cho
byungkeuk cho on 25 May 2017
Commented: Walter Roberson on 25 May 2017
Hello,
I have a question about simulink modeling of a legacy code.
Let's assume that i have a legacy code as below in one file.
[test.c]
static single a=0.;
static single b=0.;
void FcnA(single ain, single *aout)
{
a = ain;
*aout = a;
}
void FcnB(single bin, sinlge *bout)
{
b = a * bin;
*bout = b;
}
I would like to integrate the legacy code above in simulink without modifying the code.
I can use the legacy code tool to model the code but the problem is that FcnB does not use the variable 'a' as an input argument. So i cannot think of any way to integrate the code in simulink.
Is there a good way to do it?

Answers (1)

Walter Roberson
Walter Roberson on 25 May 2017
coder.ceval(), possibly the second example if the code is already compiled into a single library.

Categories

Find more on Simulink in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!