主要内容

输入规格

MATLAB的属性说明®函数输入变量以支持代码生成

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

功能

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

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

对象

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

主题

输入规格基础

MATLAB编码器应用程序

细胞数组

值类

全局数据

常量数据

字符串标量

Baidu
map