主要内容

使用C函数块集成外部C算法

在Simulink模型中集成并调用外部C算法金宝app

使用C函数块从模型中调用外部C代码。您可以编写输出代码来修改您的符号。符号是代码中的一个变量,在Simulink中它可能接受输入、输出、持久值、参数或常量值金宝app®模型。使用C函数块:

  • 编写C代码对数据进行预处理,以调用C函数。类似地,您可以编写C代码在调用C函数后对数据进行后处理。

  • 为模拟和代码生成指定不同的代码。

  • 调用多个函数。

  • 初始化并使用块中缓存的持久数据。

使用C函数在需要分配和释放内存、对外部代码符号进行预处理和后处理、或初始化和终止持久数据时,阻塞。要调用简单的C代码,请使用C调用者块。要使用C代码将动态系统集成到您的Simulink模型中,请使用金宝app功能块。

C函数 集成并调用来自Simulink模型的外部C代码金宝app

对象

SymbolSpec 查询和配置C函数块数据符号
象征 C函数块数据符号

特色的例子