本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

使用 C/C++ 代码实现算法

使用 C/C++ 代码实现新算法

使用您开发的模块在 Simulink® 中实现 C/C++ 代码。您可以使用这些方法来实现您的代码:

  • C Caller 模块 - 通过导入您的 C 函数将 C 代码集成到 Simulink 中。

  • S-Function - 使用称为 S-Function API 的特殊语法与 Simulink 引擎进行通信。它们允许您创建连续、离散和混合系统。

  • S-Function Builder - 通过使用您提供的设定从您的代码编译 S-Function 来集成 C/C++ 代码。S-Function Builder 还可用作在模型中生成的 S-Function 的封装程序。

  • Legacy Code Tool - 将 C/C++ 函数(如查找表)以及常规函数和接口集成到 Simulink 模型中。

特色示例