Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

使用代码导入器集成 C/C++ 代码

使用 Simulink® 代码导入器、C Caller 模块或 C Function 模块来导入您的 C 代码

根据您的需求选择合适的导入器。

  • 如果您有一个简单的 C 函数,并且其 Simulink 实现不需要状态,则请使用 C Caller 模块。

  • 如果您要集成多个 C 函数,并且其 Simulink 实现需要满足以下条件,则请使用 C Function 模块:

    • 要求有条件地调用函数

    • 不需要状态

    • 需要为单个时间步保留离散状态

    • 需要对数据进行预处理和后处理

  • 如果您要使用简单的向导基于 C/C++ 代码创建一个 Simulink C Caller 模块库,请使用 Simulink 代码导入器。

类别