主要内容

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

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

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

  • C调用者block -通过导入你的C函数将C代码集成到Simulink中。

  • C函数block -集成并调用来自Simulink模型的外部C/ c++代码

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

  • s函数生成器block -集成C/ c++代码,从你的代码和你提供的规范构建一个s函数。s函数构建器还充当模型中生成的s函数的包装器。

  • 遗留代码工具——集成C/ c++函数,如查找表,通用函数和接口到Simulink模型中。

使用C调用者块调用没有状态的模型的C函数。要创建一个没有状态的s函数,请使用遗留代码工具。要使用状态和方法,请使用C函数块,s函数生成器S-functions

类别

Baidu
map