文档

函数替换

为函数定义代码替换映射

使用代码替换工具或编程接口,为数学、内存、非有限、信号量、互斥量、查找表或您自己的自定义函数定义代码替换映射。控制数据对齐。自定义代码匹配和替换过程。

工具

代码替换工具 创建、修改和验证代码替换库的内容
代码替换查看器 探索代码替换库的内容

功能

全部展开

addEntry 将表项添加到代码替换表中注册的表项集合
createCRLEntry 根据概念和实现参数字符串规范创建代码替换表项
registerCFunctionEntry 根据指定的参数创建函数项,并在代码替换表中注册
registerCPPFunctionEntry 根据指定的参数创建c++函数项,并在代码替换表中注册
registerCPromotableMacroEntry 根据指定的参数创建可提升的代码替换宏条目,并在代码替换表中注册(仅用于abs函数替换)
环球套票。TflCFunctionEntry 为函数创建代码替换表项
环球套票。TflCFunctionEntryML 用于自定义代码替换表函数项的基类
环球套票。TflCSemaphoreEntry 为信号量或互斥量创建代码替换表项
环球套票。TflTable 创建代码替换表
setTflCFunctionEntryParameters 在代码替换表中为函数项设置指定参数
setTflCSemaphoreEntryParameters 在代码替换表中为信号量条目设置指定参数
addConceptualArg 将概念参数添加到用于代码替换表项的概念参数数组中
addDWorkArg 在代码替换表中为信号量条目添加DWork参数
copyConceptualArgsToImplementation 将概念参数规范复制到用于代码替换表项的条目的实现规范
createAndAddImplementationArg 从指定的属性创建实现参数,并添加到代码替换表项的实现参数
createAndSetCImplementationReturn 从指定的属性创建实现返回参数,并添加到实现中用于代码替换表项
createCRLEntry 根据概念和实现参数字符串规范创建代码替换表项
createAndAddConceptualArg 从指定的属性创建概念参数,并添加到用于代码替换表项的概念参数中
getTflArgFromString 根据指定的名称和内置数据类型创建代码替换参数
getTflDWorkFromString 根据指定的名称和数据类型为信号量项创建代码替换DWork参数
addAdditionalHeaderFile 将头文件添加到用于代码替换表项的头文件数组
addAdditionalIncludePath 将包含路径添加到代码替换表项的包含路径数组
addAdditionalLinkObj 将链接对象添加到代码替换表项的链接对象数组中
addAdditionalLinkObjPath 将链接对象路径添加到代码替换表项的链接对象路径数组中
addAdditionalSourceFile 将源文件添加到代码替换表项的源文件数组中
addAdditionalSourcePath 将源路径添加到代码替换表项的源路径数组中
enableCPP 在代码替换表中启用c+金宝app+对函数项的支持
setNameSpace 在代码替换表中设置c++函数项的命名空间
addAlgorithmProperty 为代码替换表项添加算法属性
getAlgorithmParameters 检查查找表函数代码替换表项的算法参数设置
setAlgorithmParameters 设置查找表函数码替换表项的算法参数
addComplexTypeAlignment 指定复杂类型的对齐边界
setReservedIdentifiers 注册保留标识符以与代码替换库相关联
coder.ceval 调用外部C/ c++函数
coder.replace 在生成的代码中用代码替换库函数替换当前的MATLAB函数实现

主题

数学函数代码替换

开发一个代码替换库来替换数学函数。

内存功能代码替换

为内存函数定义代码替换映射。

非有限函数代码替换

为非有限实用函数定义一个代码替换映射。

基于算法的代码替换

定义基于为数学函数块配置的计算或近似算法的代码替换映射。

查找表函数代码替换

为查找表函数定义代码替换映射。

替换MATLAB函数块中的MATLAB函数

为MATLAB函数块中指定的MATLAB函数定义代码替换映射。

使用Code . Replace替换MATLAB函数

方法将MATLAB函数替换为生成的C或c++代码中的函数coder.replace函数。

更换编码器。ceval调用外部函数

类调用中指定的函数coder.ceval函数。

开发一个代码替换库

开发代码替换库的工作流。

可以从Simulink模型中替换的代码金宝app

根据代码替换库,检查代码生成器可以替换的函数和操作符列表。

通过开发和使用代码替换库- Simulink®优化生成的代码金宝app

使用代码替换库优化生成的代码

相关信息