函数替换
为函数定义代码替换映射
使用代码替换工具或编程接口,为数学、内存、非有限、信号量、互斥量、查找表或您自己的自定义函数定义代码替换映射。控制数据对齐。自定义代码匹配和替换过程。
功能
表和表项
addEntry |
将表项添加到代码替换表中注册的表项集合 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
registerCFunctionEntry |
根据指定的参数创建函数项,并在代码替换表中注册 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
registerCPromotableMacroEntry |
根据指定的参数创建可提升的代码替换宏条目,并在代码替换表中注册腹肌 只可更换功能) |
环球套票。TflCFunctionEntry |
为函数创建代码替换表项 |
环球套票。TflCFunctionEntryML |
用于自定义代码替换表函数项的基类 |
环球套票。TflCSemaphoreEntry |
为信号量或互斥量创建代码替换表项 |
环球套票。TflTable |
创建代码替换表 |
setTflCFunctionEntryParameters |
在代码替换表中为函数项设置指定参数 |
setTflCSemaphoreEntryParameters |
在代码替换表中为信号量条目设置指定参数 |
概念和实施论证
addConceptualArg |
将概念参数添加到用于代码替换表项的概念参数数组中 |
addDWorkArg |
在代码替换表中为信号量条目添加DWork参数 |
copyConceptualArgsToImplementation |
将概念参数规范复制到用于代码替换表项的条目的实现规范 |
createAndAddImplementationArg |
从指定的属性创建实现参数,并添加到代码替换表项的实现参数 |
createAndSetCImplementationReturn |
从指定的属性创建实现返回参数,并添加到实现中用于代码替换表项 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
createAndAddConceptualArg |
从指定的属性创建概念参数,并添加到用于代码替换表项的概念参数中 |
getTflArgFromString |
根据指定的名称和内置数据类型创建代码替换参数 |
getTflDWorkFromString |
根据指定的名称和数据类型为信号量项创建代码替换DWork参数 |
构建信息
addAdditionalHeaderFile |
将头文件添加到用于代码替换表项的头文件数组 |
addAdditionalIncludePath |
将包含路径添加到代码替换表项的包含路径数组 |
addAdditionalLinkObj |
将链接对象添加到代码替换表项的链接对象数组中 |
addAdditionalLinkObjPath |
将链接对象路径添加到代码替换表项的链接对象路径数组中 |
addAdditionalSourceFile |
将源文件添加到代码替换表项的源文件数组中 |
addAdditionalSourcePath |
将源路径添加到代码替换表项的源路径数组中 |
c++
enableCPP |
在代码替换表中启用c+金宝app+对函数项的支持 |
setNameSpace |
在代码替换表中设置c++函数项的命名空间 |
查找表
addAlgorithmProperty |
为代码替换表项添加算法属性 |
getAlgorithmParameters |
检查查找表函数代码替换表项的算法参数设置 |
setAlgorithmParameters |
设置查找表函数码替换表项的算法参数 |
数据对齐和保留标识符注册
addComplexTypeAlignment |
指定复杂类型的对齐边界 |
setReservedIdentifiers |
注册保留标识符以与代码替换库相关联 |
替换MATLAB代码生成的代码
coder.ceval |
调用外部C/ c++函数 |
coder.replace |
替换当前的MATLAB在生成的代码中使用代码替换库函数实现函数 |
主题
开发一个代码替换库来替换数学函数。
为内存函数定义代码替换映射。
为非有限实用函数定义一个代码替换映射。
定义基于为数学函数块配置的计算或近似算法的代码替换映射。
为查找表函数定义代码替换映射。
方法将MATLAB函数替换为生成的C或c++代码中的函数coder.replace
函数。
类调用中指定的函数coder.ceval
函数。
相关信息
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。