db_0032: Signal line connections

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

  • NA-MAAB — a1/a2, b, c, e

  • JMAAB — a1/a2, b, c, d, e

Версии MATLAB

Все

Правило

Sub ID a1

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

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

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

Sub ID a2

(R2014a и позже), Когда вертикальные и горизонтальные сигнальные линии должны будут пересечься, редактор Simulink стиль пересечения Линии настройки, буду установлен в Line hop.

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

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

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

Вертикальная линия скачкообразно двигается по горизонтальной линии.

ID Sub b

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

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

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

ID Sub c

Сигнальные линии не должны пересекать блоки.

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

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

ID Sub d

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

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

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

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

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

ID Sub e

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

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

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

Объяснение

Идентификаторы Sub a1, c:

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

Sub ID a2:

  • В R2014a и позже, различие между пересечением и ответвлением разъяснен.

ID Sub b:

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

ID Sub d:

  • Трудный изучить отношения между блоками.

ID Sub e:

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

Верификация

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

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

R2020a

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

Введенный в R2020a