主要内容

编码器。消息属性

在代码生成期间生成的消息的描述

编码器。消息属性包含在MATLAB代码生成期间生成的错误、警告或信息消息的描述®代码。所有编码器。消息属性是只读的。您可以使用点符号来查询这些属性。

您不能直接创建编码器。消息对象。一个编码器。ReportInfo对象包含一个编码器。消息对象用于在代码生成期间生成的每个消息。这些编码器。消息对象在将代码生成报告信息导出到编码器。ReportInfo对象。有关更多信息,请参见编码器。ReportInfo属性以编程方式访问代码生成报告信息

此属性是只读的。

与在MATLAB代码生成过程中生成的消息相关联的标识符,指定为字符向量。

例子:编码器:工具箱:unsupport万博1manbetxedClass

数据类型:字符

此属性是只读的。

在从MATLAB代码生成代码期间生成的消息的类型,指定为该表中的值之一。

价值 描述
“错误”

错误消息

“警告”

警告消息

“信息”

信息消息

数据类型:字符

此属性是只读的。

在MATLAB代码生成过程中产生的消息文本,指定为字符向量。

例子:没有为类'string'的值定义函数'svd'。

数据类型:字符

此属性是只读的。

关于生成的代码的潜在问题的消息的类别,指定为该表中的值之一。这些消息也出现在代码生成报告中代码的见解选项卡。

价值 描述
“PotentialDifferencesFromMATLAB”

电位差行为代码由MATLAB代码生成

“DataTypeIssues”

潜在的数据类型问题

“RowMajorIssues”

阵列布局可能导致效率低下

“GpuDiagnostics”

潜在的图形处理单元(GPU)问题。此值仅适用于GPU编码器™。

数据类型:字符

此属性是只读的。

“GpuDiagnostics”类别提供可用于排除代码生成问题、改进代码执行时间和减少所生成代码的内存使用的信息。此属性仅适用于GPU编码器。

数据类型:字符

此属性是只读的。

对MATLAB文件的描述,其中包含导致该消息的代码。

此属性是只读的。

导致消息的文件文本部分的第一个字符的基于1的索引。如果文件不包含文本(例如,p编码的文件),则此属性等于0

要手动检查代码,行号和列号对应于StartIndex是有用的。使用getLineColumn函数来获取该信息。

数据类型:

此属性是只读的。

导致消息的文件文本部分的最后一个字符的基于1的索引。如果文件不包含文本(例如,p编码的文件),则此属性等于0

要手动检查代码,行号和列号对应于EndIndex是有用的。使用getLineColumn函数来获取该信息。

数据类型:

介绍了R2019a