db_0129: Stateflow transition appearance

Рекомендации ID Sub

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

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

Версии MATLAB

Все

Правило

ID Sub a

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

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

Не применяется

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

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

ID Sub b

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

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

Не применяется

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

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

ID Sub c

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

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

Не применяется

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

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

ID Sub d

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

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

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

Не применяется

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

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

ID Sub e

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

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

Не применяется

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

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

Объяснение

ID Sub a:

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

ID Sub b:

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

ID Sub c:

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

ID Sub d:

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

ID Sub e:

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

Верификация

Проверка Model Advisor: Проверяйте на внешний вид перехода Stateflow (Simulink Check)

В последний раз измененный

R2020a

Смотрите также

Введенный в R2020a