代码生成需要输入类型和属性的说明。代码生成器使用输入信息来确定为后续变量定义生成的类型、大小和其他属性。通过应用程序、命令行或使用Coder Type Editor,以及在函数代码外部或内部,使用如下函数执行输入规范Coder.typeof.
那编码器.Varsize.
,断言
.对于某些输入类型,如单元格、类和全局变量,输入规范可能涉及额外的注意事项。
coder.getargtypes. |
通过执行测试文件确定函数输入参数的类型 |
coder.newtype |
创建编码器.Type. 对象表示输入点功能输入的类型 |
编码器.Resize. |
调整大小编码器.Type. 目的 |
Coder.typeof. |
创建编码器.Type. 对象表示输入点函数输入的类型 |
编码器.Varsize. |
声明可变大小的数据 |
CodertyPeeditor. |
启动编码器类型编辑器对话框 |
Coder.ArrayType. |
代表一套马铃薯草阵列 |
Coder.celltype. |
代表一套马铃薯草细胞数组 |
编码器.Classtype. |
代表一套马铃薯草课堂 |
编码器.Constant. |
代码生成的恒定值规范 |
编码器.enumtype. |
代表一套马铃薯草枚举 |
编码器.FITYPE. |
代表一套马铃薯草固定点阵列 |
编码器。PrimitiveType |
代表逻辑,数字或char数组集 |
编码器。StructType |
代表一套马铃薯草结构阵列 |
编码器.Type. |
代表一套马铃薯草值 |
编码器。OutputType |
从入口点函数的输出类型指定为输入类型 |
指定输入属性,以便代码生成器可以确定所有变量的属性。
提供一个测试,调用具有代表性数据的入口点函数。
控制生成的入口点函数中的参数数量。
属性定义入口点函数输入的属性断言
功能。
定义和编辑编码器.Type.
交互物体。
简化多个入口点函数的输入类型规范。
编码器类型对象的命令行表示。
通过提供示例值来指定输入参数的属性。
指定输入参数的类,大小和复杂性。
指定并应用制作尺寸变量大小的规则。
还原并还原到输入或全局变量定义的更改。
选择要指定单元格阵列输入的方式。
提供示例单元阵列,定义单元阵列类型,或指定单元阵列常数输入。
指定包含的全局单元格阵列输入全局变量
选择。
从使用全局数据的MATLAB代码生成C / C ++代码
定义全局变量。
指定MATLAB代码使用的全局变量的类型和初始值。