jc_0231: Usable characters for block names

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

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

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

Версии MATLAB

Все

Правило

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

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

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

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

При добавлении нового имени блока не допускаются пропуски линий и однобайтовые пространства. Однако они должны быть разрешены при использовании первоначально в качестве имени блока, которое сохранено в Simulink® библиотека.

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

Исключение

Inport и Outport блоки

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

Неприменимо

Пример - Исправление

Имена блоков регистрируются в библиотеке Simulink.

Пример - Неправильный

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

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

Имена основных блоков не должны использовать числа в начале.

Исключение

Inport и Outport блоки

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

Неприменимо

Пример - Неправильный

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

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

Исключение

Inport и Outport блоки

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

Неприменимо

Пример - Неправильный

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

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

Исключение

Inport и Outport блоки

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

Неприменимо

Пример - Неправильный

Sub ID e

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

Исключение

Inport и Outport блоки

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

Неприменимо

Пример - Неправильный

Sub ID f

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

Исключение

Inport и Outport блоки

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

Неприменимо

Пример - Неправильный

Объяснение

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

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

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

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

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

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

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

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

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

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

Верификация

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

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

R2020a

Введенный в R2020a