exponenta event banner

db_0129: Внешний вид перехода Stateflow

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

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

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

Версии MATLAB

Все

Правило

Sub ID a

Переходные линии не должны пересекать друг друга.

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

Неприменимо

Пример - Правильно

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

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

Линии перехода не должны перекрывать другие линии перехода.

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

Неприменимо

Пример - Правильно

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

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

Переходные линии не должны пересекать состояния.

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

Неприменимо

Пример - Правильно

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

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

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

Диагональные линии могут использоваться для блок-схем.

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

Неприменимо

Пример - Правильно

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

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

Ненужные соединительные соединения не должны использоваться.

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

Неприменимо

Пример - Правильно

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

Объяснение

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

  • Трудно понять взаимосвязь между состояниями, когда переходные линии пересекаются.

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

  • Трудно понять взаимосвязь между состояниями, когда линии перехода перекрываются.

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

  • Трудно понять взаимосвязь между состояниями, когда переходные линии пересекают состояния.

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

  • Последовательное применение линий перехода улучшает читаемость.

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

  • Переходы трудно понять, когда используются ненужные соединительные соединения.

Проверка

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

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

R2020a

См. также

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