NA-MAAB — Никакие рекомендации
JMAAB — a, B, C
Все
Типы состояния активности не должны иметь пробелов в начале линии.
Исполняемые операторы должны иметь один однобайтовый пробел в начале линии.
Количество однобайтовых пробелов
Исполняемые операторы используют одно однобайтовое пространство в начале линии.

Исполняемые операторы не имеют однобайтового пробела в начале линии.

Пробел не должен вводиться перед следующим:
[ из условия перехода
{ из действия условия
/ из действия перехода
Не применяется
Пробел не вводится перед [ и { из перехода помечают условие, действие условия и действие перехода.

Пробел вводится перед [ и { из перехода помечают условие, действие условия и действие перехода.

По крайней мере один однобайтовый пробел должен вводиться после / из действия перехода.
Количество однобайтовых пробелов
Однобайтовые пробелы вводятся после / из действия перехода.

После / нет никаких однобайтовых пробелов из действия перехода.

ID Sub a:
Используя универсальные отступы, прежде чем исполняемый оператор разъясняет ссылку между типом состояния активности метки состояния и оператором выполнения, улучшая удобочитаемость.
ID Sub b:
Используя универсальные отступы для условий перехода, действия условия и действия перехода улучшают удобочитаемость.
ID Sub c:
Сопоставимое использование пробелов улучшает удобочитаемость.
Проверка Model Advisor: Проверяйте добавление отступа кода в состояниях Stateflow (Simulink Check)
R2020a
Инструкция jc_0736 JMAAB, которая доступна в Руководствах по моделированию Алгоритма управления Используя MATLAB, Simulink и Stateflow на веб-сайте MathWorks®.
Задайте условия перехода (Stateflow)
Переходы (Stateflow)