主要内容

coder.MethodProperties

描述的方法MATLAB类中使用代码生成

自从R2019a

coder.Method属性包含在MATLAB的描述方法®用于代码生成的类。所有coder.Method属性是只读的。可以使用点符号来查询这些属性。

你不直接创建一个coder.Method对象。一个coder.ReportInfo对象包含一个coder.Method对象为每个方法的MATLAB用于生成代码的类。这些coder.Method对象是自动创建在您导出代码生成报告信息coder.ReportInfo对象。有关更多信息,请参见coder.ReportInfoProperties通过编程方式访问代码生成报告信息

这个属性是只读的。

在MATLAB方法类的名称中使用代码生成指定为一个特征向量。

例子:“foo”

数据类型:字符

这个属性是只读的。

类包含方法的名称,指定为一个特征向量。

例子:“MyClass”

数据类型:字符

这个属性是只读的。

专业化标识符的方法。值0表示方法不专业。正值表示方法是专业。

数据类型:

这个属性是只读的。

专业化标识符的类包含的方法。值0表示类的不专业。正值表示类专业。

数据类型:

这个属性是只读的。

MATLAB的描述文件,其中包含用于生成代码的方法。

  • 如果文件包含文本,这个属性是一个coder.CodeFile对象。看到coder.CodeFileProperties

  • 如果文件不包含文本(例如,p代码文件),这个属性是一个coder.File对象。看到coder.FileProperties

这个属性是只读的。

基于索引的第一个字符在文本文件的方法。如果文件不包含文本(例如,p代码文件),该属性=0

手动检查代码,对应的行和列数字StartIndex是有用的。使用getLineColumn函数来获取这些信息。

数据类型:

这个属性是只读的。

基于指数方法的最后一个字符的文本文件中。如果文件不包含文本,该属性=0

手动检查代码,对应的行和列数字EndIndex是有用的。使用getLineColumn函数来获取这些信息。

数据类型:

这个属性是只读的。

由一个数组coder.Variable方法使用对象为每个变量,包括输入、输出和本地变量。

每一个coder.Variable对象具有这些属性:

  • 的名字:变量的名称,指定为一个特征向量。

  • 范围:变量的范围,指定为一个特征向量。可能的范围值是:“输入”,“输出”,“本地”,“全球”,“持续的”,“输入输出”

  • 类型:变量的数据类型指定为一个coder.Type对象。

这个属性只适用于上下文的MATLAB函数报告MATLAB函数块。看到以编程方式访问MATLAB函数报告(金宝app模型)

这个属性是只读的。

异构数组包含描述的MATLAB函数和方法调用这个方法。数组的每个元素包含一个函数或方法的描述。

  • 数组元素包含函数的描述coder.Function对象。看到coder.FunctionProperties

  • 数组元素包含的描述方法coder.Method对象。

版本历史

介绍了R2019a