主要内容

输入规格

指定MATLAB的属性®函数输入变量以启用代码生成

代码生成需要指定输入类型和属性。代码生成器使用输入信息来确定为后续变量定义生成的类型、大小和其他属性。从应用程序执行输入规范,在命令行,或通过使用编码器类型编辑器,从外部或内部的函数代码,使用函数,如coder.typeofcoder.varsize,断言.对于某些输入类型,如单元格、类和全局变量,输入规范可能涉及额外的考虑。

功能

coder.getArgTypes 通过执行测试文件确定函数输入参数的类型
coder.newtype 创建编码器。类型对象来表示入口点函数输入的类型
coder.resize 调整编码器。类型对象
coder.typeof 创建编码器。类型对象来表示入口点函数输入的类型
coder.varsize 声明可变大小的数据
coderTypeEditor 启动编码器类型编辑器对话框

编码器。ArrayType 表示的集合MATLAB输入规范可接受的数组
编码器。CellType 表示的集合MATLAB细胞数组
编码器。ClassType 表示的集合MATLAB输入规范可接受的类
编码器。常数 代码生成的常数值规范
编码器。EnumType 表示的集合MATLAB输入规范可接受的枚举
编码器。FiType 表示的集合MATLAB输入规范中可接受的定点阵列
编码器。PrimitiveType 表示输入规范可接受的一组逻辑、数字或字符数组
编码器。StructType 表示的集合MATLAB可接受输入规范的结构数组
编码器。StringType 表示的集合MATLAB输入规范可接受的字符串
编码器。类型 表示的集合MATLAB输入规范可接受的值

对象

编码器。OutputType 要指定为输入类型的入口点函数的输出类型

主题

输入规格基础

MATLAB编码器应用程序

细胞数组

值类

全局数据

常量数据

字符串标量