exponenta event banner

jc_0211: Используемые символы для блоков Inport и Outport

Рекомендации по субидентификатору

  • NA-MAAB - a, b, c, d, e, f

  • JMAAB - a, b, c, d, e, f

Версии MATLAB

Все

Правило

Sub ID a

Только эти типы символов должны использоваться в именах блоков Inport и Outport:

  • Однобайтовые буквенно-цифровые символы (a-z, A-Z, 0-9)

  • Однобайтовое подчеркивание (_)

Разрывы строк, однобайтовые пробелы, двухбайтовые символы и управляющие символы не используются.

Пользовательский параметр

Неприменимо

Пример - неверный

Субидентификатор b

Имена блоков [Inport] и [Outport] не должны использовать номера в начале.

Пользовательский параметр

Неприменимо

Пример - неверный

Субидентификатор c

Имена блоков [Inport] и [Outport] не должны использовать подчеркивания в начале.

Пользовательский параметр

Неприменимо

Пример - неверный

Субидентификатор d

Имена блоков [Inport] и [Outport] не должны использовать подчеркивания в конце.

Пользовательский параметр

Неприменимо

Пример - неверный

Субидентификатор e

Имена блоков [Inport] и [Outport] не должны использовать последовательные подчеркивания.

Пользовательский параметр

Неприменимо

Пример - неверный

Субидентификатор f

Имена блоков [Inport] и [Outport] не должны состоять только из одного зарезервированного слова MATLAB.

Пользовательский параметр

Неприменимо

Пример - неверный

Объяснение

Субидентификаторы a, b:

  • Отклонение от правила может затруднить сохранение целостности модели и кода.

Вспомогательные идентификаторы c, e:

  • Читаемость нарушена.

Вспомогательные идентификаторы d:

  • Читаемость нарушена.

  • Подчеркивания могут использоваться для разделения слов. Однако они обычно используются как разрывы слов и могут вызвать непонимание в описании.

Субидентификаторы f:

  • Читаемость нарушена.

  • Отклонение от правила может вызвать непредвиденные проблемы.

Проверка

Проверка модуля Model Advisor: Проверка имен блоков портов (Simulink Check)

Последнее изменение

R2020a

Представлен в R2020a