1

我想在 C++ 环境中分析来自 Simulink 总线的数据。我知道存在我可以使用的 S-Function 块。

然而,问题的棘手部分来了。struct/Bus 的定义简单但不固定,需要由外部方定义。

例如,它可以是一个组合

struct inp
{
    __int8 a;
    __int32 b;
};

还有 struct inp { __int8 a; __int32 b; __int64 o; };

我的输出将是一个基于数学分析的双精度数组,我将在 C/C++ 中编程。S-function 构建器看起来不错,但您需要清楚地定义总线(以及结构) http://www.mathworks.nl/help/simulink/slref/sfunctionbuilder.html

任何想法的解决方案?是否有可能制作一个可以通用处理多种总线(如我提到的两种总线)的 C++ S 函数?

4

0 回答 0