主要内容

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

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

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

  • C来电块 - 通过导入C功能将C代码集成到Simulink中。金宝app

  • C功能块 - 集成和调用Simulink模型的外部C代码金宝app

  • S函数 - 使用名为S函数API的特殊语法与Simulink引擎通信。金宝app它们允许您创建连续,离散和混合系统。

  • S-Function Builder - 通过使用您提供的规格构建C / C ++代码来集成C / C ++代码。S函数Builder还用作模型中生成的S函数的包装器。

  • 遗留代码工具 - 集成C / C ++函数,例如查找表,通用功能和接口进入Simulink模型。金宝app

使用C来电者阻止将C函数调用到没有状态的模型。要在没有状态的情况下创建S函数,请使用遗留代码工具。如果您想使用状态和方法,请使用S函数建设者或者S函数。

特色例子