jc_0222: Usable characters for signal and bus names

Рекомендации по идентификатору подраздела

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

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

Версии MATLAB

Все

Правило

Идентификатор подраздела a

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

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

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

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

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

Неприменимо

Идентификатор подраздела b

Имена сигналов и шин не должны использовать номера в начале.

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

Неприменимо

Идентификатор подстанции c

Сигнал или имя шины не должны использовать символ подчеркивания в начале.

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

Неприменимо

Идентификатор подраздела d

Имена сигналов и шин не должны использовать символ подчеркивания в конце.

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

Неприменимо

Sub ID e

Имена сигналов и шин не должны использовать последовательные символы подчеркивания.

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

Неприменимо

Sub ID f

Имена сигналов и шин не должны состоять только из одного зарезервированного MATLAB® слово.

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

Неприменимо

Объяснение

Идентификаторы a, b:

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

Идентификаторы подстанций c, e:

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

Идентификаторы подмножеств d:

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

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

Идентификаторы подмножеств f:

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

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

Верификация

Проверка Model Advisor: Проверяйте используемые символы на имена сигналов и шин (Simulink Check)

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

R2020a

Введенный в R2020a