na_0001: Поразрядные операторы Stateflow

ID: Заголовок

na_0001: Поразрядные операторы Stateflow

Приоритет

Строго рекомендуемый

Осциллограф

MAAB

Версии MATLAB

Все

Предпосылки

'none'

Описание

Поразрядные операторы Stateflow (&, |, и ^) не должны использоваться в диаграммах Stateflow, если вы не хотите битовые операции:

Включить битовые операции,

  1. Выберите File> Chart Properties.

  2. Выберите Enable C-bit operations.

Правильный

Используйте && и || для Логической операции.

Используйте & и | для битовой операции.

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

Используйте & и | для Логической операции.

Объяснение

  • Удобочитаемость

  • Верификация и валидация

  • Генерация кода

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

V2.2

Проверка Model Advisor

By Task> Modeling Standards for MAAB> Stateflow> Check for bitwise operations in Stateflow charts

Для получения дополнительной информации проверки смотрите Проверку на битовые операции в диаграммах Stateflow.

Представленный в R2010a