exponenta event banner

jc_0610: Порядок оператора для блока умножения и деления

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

  • NA-MAAB - Нет рекомендаций

  • JMAAB - a, b

Версии MATLAB

Все

Правило

Sub ID a

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

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

Неприменимо

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

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

/ для первого ввода используется метка.

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

Блок умножения и деления Произведения не должен иметь более двух входов.

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

Неприменимо

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

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

Блок имеет три входа.

Объяснение

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

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

  • Для чисел с плавающей запятой код генерируется в соответствии с порядком операции в блоке - ((1÷1st input)) × 2nd input. Однако если разделение выполняется позже, то количество операций может быть уменьшено.

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

  • Порядок операций четко определен.

Проверка

Проверка модуля Model Advisor: Проверка заказа оператором блоков продуктов (Simulink Check)

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

R2020a

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