ID: Заголовок | hisl_0067: Защитите от вычислений деления на нуль |
---|---|
Описание | Чтобы поддержать робастность сгенерированного кода, при выполнении делят операции, защищают делитель от попытки обнулить. |
Примечание | Чтобы доказать, что деление на нуль не возможно, выполните статический анализ модели. Если деление на нуль возможно, реализуйте одно из следующих. Используя больше чем одну опцию может привести к избыточным операциям защиты:
Используя CRLs или очищающий параметр конфигурации Удаляют код, который защищает от арифметических исключений деления (Embedded Coder), защищает операции деления от операций деления на нуль. Однако это действие действительно вводит дополнительный вычислительный и память наверху, а также потенциал, чтобы ввести недостижимый код. |
Объяснение | Улучшите податливость кода сгенерированного кода |
Проверки Model Advisor | Проверяйте на вычисления деления на нуль (Simulink Check) |
Ссылки |
|
Смотрите также |
|
В последний раз измененный | R2021a |
Пример | Неправильный Операция деления может привести к сценарию деления на нуль. Правильный Графическая функция к проверке деления на нуль модели. |