кодер. Передайте Свойства

Описание сообщения производится во время генерации кода

Свойства coder.Message содержат описание ошибки, предупреждения или информационного сообщения, которое производится во время генерации кода из кода MATLAB®. Все свойства coder.Message только для чтения. Можно использовать запись через точку, чтобы запросить эти свойства.

Вы непосредственно не создаете объект coder.Message. Объект coder.ReportInfo содержит один объект coder.Message для каждого сообщения, произведенного во время генерации кода. Эти объекты coder.Message автоматически создаются, когда вы экспортируете генерацию кода, сообщают информацию объекту coder.ReportInfo. Для получения дополнительной информации смотрите кодер. Свойства ReportInfo и Генерация Кода доступа Сообщают информацию Программно.

Это свойство доступно только для чтения.

Идентификатор, сопоставленный с сообщением, произведенным во время генерации кода из кода MATLAB, заданного как вектор символов.

Пример: 'Coder:toolbox:unsupportedClass'

Типы данных: char

Это свойство доступно только для чтения.

Тип сообщения, произведенного во время генерации кода из кода MATLAB, заданного как одно из значений в этой таблице.

ЗначениеОписание
'Error'

Сообщение об ошибке

'Warn'

Предупреждающее сообщение

'Info'

Информационное сообщение

Типы данных: char

Это свойство доступно только для чтения.

Текст сообщения, произведенного во время генерации кода из кода MATLAB, заданного как вектор символов.

Пример: 'Function 'svd' is not defined for values of class 'string'.'

Типы данных: char

Это свойство доступно только для чтения.

Описание файла MATLAB, который содержит код, который вызвал сообщение.

  • Если файл содержит текст, это свойство является объектом coder.CodeFile. Смотрите кодер. Свойства CodeFile.

  • Если файл не содержит текст (например, файл P-coded), это свойство является объектом coder.File. Смотрите кодер. File Properties.

Это свойство доступно только для чтения.

Индекс на основе 1 первого символа части текста файла, который вызвал сообщение. Если файл не содержит текст (например, файл P-coded), это свойство равно 0.

Чтобы вручную осмотреть код, номера строки и номера столбцов, соответствующие StartIndex, полезны. Используйте функцию getLineColumn, чтобы получить ту информацию.

Типы данных: double

Это свойство доступно только для чтения.

Индекс на основе 1 последнего знака части текста файла, который вызвал сообщение. Если файл не содержит текст (например, файл P-coded), это свойство равно 0.

Чтобы вручную осмотреть код, номера строки и номера столбцов, соответствующие EndIndex, полезны. Используйте функцию getLineColumn, чтобы получить ту информацию.

Типы данных: double

Введенный в R2019a