主要内容

识别代码替换库需求

什么是代码替换库?

代码替换库定义了针对特定目标从Simulink模型或MATLAB代码生成的C或c++代码的优化。金宝app您可以配置代码生成器,使用代码替换库来用优化的实现替换模型或MATLAB代码中的指定函数。

哪些函数可以用代码替换库进行优化?

您可以使用代码替换库来优化由Simulink模型或MATLAB代码定义的函数的性能。金宝app要查找可优化的函数,请参阅可以从Simulink模型中替换的代码金宝app你可以从MATLAB代码替换的代码

如何开发代码替换库

控件可以交互式地开发代码替换库代码替换工具(crtool),或使用MATLAB®编程接口编程。代码替换工具是快速、容易和理想的第一次库开发,而MATLAB编程接口提供了更多的定制和控制选项。要确定使用哪种方法,请确定以下用例:

互动方式:

  • 第一次开发代码替换库

  • 快速原型

编程的方法:

  • 代码替换工具无法指定代码替换属性

  • 通过复制、粘贴和编辑创建或修改代码替换库条目

  • 通过复制和粘贴内容修改注册文件

确定基本要求

  • 通过使用代码替换库,你想优化什么模型或MATLAB代码?

  • 在您的模型或MATLAB代码中,您想替换哪些函数和操作?您想要替换的每个函数或操作的签名是什么?

  • 您需要向代码生成器提供哪些构建文件(源、头文件、对象)?

相关的话题