Modeling of a legacy code

1 回表示 (過去 30 日間)
byungkeuk cho
byungkeuk cho 2017 年 5 月 25 日
コメント済み: Walter Roberson 2017 年 5 月 25 日
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?

回答 (1 件)

Walter Roberson
Walter Roberson 2017 年 5 月 25 日
coder.ceval(), possibly the second example if the code is already compiled into a single library.

Community Treasure Hunt

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

Start Hunting!