主要内容

copyConceptualArgsToImplementation

将概念参数规范复制到代码替换表条目的条目的实现规范

描述

实例

copyConceptualArgsToImplementation(亨特里)提供了一种快速方法,可以将概念参数的浅层复制到匹配的实现参数。

概念参数和实现参数引用同一个参数实例。如果更新实现参数,则相应的概念参数也会更新。

当代码替换表项的概念参数和实现参数相同时,使用此函数。

对于具有非大小类型的参数,例如整数,代码生成器根据MATLAB的硬件实现配置设置确定参数值的大小®代码或模型。

例子

全部崩溃

此示例显示如何使用copyConceptualArgsToImplementation函数将概念参数规范复制到加法操作的匹配实现参数。

hLib=RTW.TflTable;%创建用于添加内置uint8数据类型的条目op_entry=RTW.tflOperationEntry;op_entry.settflOperationEntryParameters(...“钥匙”,“RTW_OP_ADD”,...“优先权”, 90,...“饱和模式”,“RTW_溢出时饱和”,...“环绕模式”, {“RTW_圆形_未指定”},...“实现名称”,‘u8_添加_u8_u8’,...“ImplementationHeaderFile”,'u8_添加_u8_u8.h',...“ImplementationSourceFile”,'u8_添加_u8_u8.c'); arg=hLib.getTflArgFromString(“y1”,‘uint8’); arg.IOType=“RTW_IO_输出”; op_entry.addConceptualArg(arg);arg=hLib.getTflArgFromString(“u1”,‘uint8’); op_entry.addConceptualArg(arg);arg=hLib.getTflArgFromString(“u2”,‘uint8’); op_entry.addConceptualArg(arg);op_entry.copyConceptualArgsToImplementation();附录(hLib,op_条目);

输入参数

全部崩溃

这个亨特里是之前通过实例化代码替换表条目类返回的代码替换表条目的句柄,例如亨特里=RTW.TflCFunctionEntry亨特里=RTW.TflCOperationEntry.

例子:op_条目

在R2007b中引入