NA-MAAB — a1/a2, b, c1/c2, d, e, f1/f2, g, h, i, j
JMAAB — a1/a2, b, c1/c2, d, e, f1/f2, g, h, i, j
Все
При использовании и блок Abs с типами целого числа со знаком, вход не должен быть наиболее отрицательной величиной.
Не применяется
Насыщение параметров блоков Abs на Целочисленном переполнении должно быть выбрано.
Не применяется
Вход с блоком Abs не должен быть типами беззнаковых целых чисел или фиксированными точками.
Не применяется
Вход с блоком Sqrt не должен быть отрицательной величиной.
Не применяется
Отрицательное число насыщается с 0.
Результат симуляции
Тип Выходного сигнала параметров блоков Sqrt должен быть установлен в complex
.
Не применяется
Вход с блоком Reciprocal Sqrt не должен быть меньше нуля.
Не применяется
Меньше, чем eps насыщаются с eps.
Результат симуляции: Постройте как Y=log10 (Z)
Когда Функция параметров блоков Math Function установлена в log
или log10
, вход с блоком не должен быть нулем.
Не применяется
Замените в ±eps на ±eps
Результат симуляции: Постройте как Y = |Z |
Когда Функция параметров блоков Math Function установлена в log
или log10
, вход с блоком не должен быть отрицательным числом.
Не применяется
Когда вход меньше eps, значение насыщается к eps. Меньше, чем eps насыщаются с eps.
Результат симуляции
Когда Функция параметров блоков Math Function установлена в log
или log10
, Тип Выходного сигнала параметров блоков должен быть установлен в complex
.
Не применяется
Когда Функция параметров блоков Math Function установлена в mod
или rem
, второй вход аргумента не должен быть нулем.
Не применяется
Когда Функция параметров блоков Math Function установлена в reciprocal
, вход с блоком не должен быть нулем.
Не применяется
Замените в ±eps на ±eps
Результат симуляции: Результаты симуляции не являются inf, но поскольку это близко к нулю, изменение в выходном значении является значительным.
Когда Умножение параметров блоков Product установлено в Element-wise(.*)
, вход делителя не должен быть нулем.
Чтобы задать вход делителя, определите Номер параметров блоков Product входных параметров к */
.
Не применяется
Когда Умножение параметров блоков Product установлено в Matrix(*)
, вход делителя не должен быть установлен в сингулярную матрицу.
Чтобы задать вход делителя, определите Номер параметров блоков Product входных параметров к */
.
Не применяется
Идентификаторы Sub a1, c1, d, e, f1, g, h, i, j:
Результат ввода недопустимого значения является зависящим от реализации. Отклонение от правил может привести к непреднамеренному поведению.
Sub ID a2:
Правильные настройки предотвращают непреднамеренное поведение, которое может следовать из использования недопустимых значений.
ID Sub b:
Блок может стать оптимизированным из сгенерированного кода, приводящего к блоку, который вы не можете проследить до сгенерированного кода.
Идентификаторы Sub c2, f2:
Правильные настройки предотвращают непреднамеренное поведение, которое может следовать из использования отрицательных величин.
Соблюдение этого руководства по моделированию не может быть проверено при помощи проверки Model Advisor.
R2020a
Инструкция jc_0805 JMAAB, которая доступна в Руководствах по моделированию Алгоритма управления Используя MATLAB, Simulink и Stateflow на веб-сайте MathWorks®.