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 параметров блоков Выхода Signal Type устанавливается на complex
.
Неприменимо
Вход в блок Обратного Sqrt должен быть не меньше нуля.
Неприменимо
Менее чем eps, насыщенный eps.
Результат симуляции: Постройте график как Y = log10 (Z)
Когда Math Function параметрах блоков Function задано значение log
или log10
, вход в блок не должен быть нулем.
Неприменимо
Замените внутри ± eps на ± eps
Результат симуляции: Постройте график как Y = |Z|
Когда Math Function параметрах блоков Function задано значение log
или log10
, вход в блок не должен быть отрицательным числом.
Неприменимо
Когда вход меньше eps, значение насыщается до eps. Менее чем eps, насыщенный eps.
Результат симуляции
Когда Math Function параметрах блоков Function задано значение log
или log10
, параметры блоков Output Signal Type должен быть установлен в complex
.
Неприменимо
Когда Math Function параметрах блоков Function задано значение mod
или rem
второй аргумент входа не должен быть нулем.
Неприменимо
Когда Math Function параметрах блоков Function задано значение reciprocal
, вход в блок не должен быть нулем.
Неприменимо
Замените внутри ± eps на ± eps
Результат симуляции: Результаты симуляции не inf, но поскольку она близка к нулю, изменение значения выхода значительно.
Когда Product параметров блоков для умножения задано значение Element-wise(.*)
, входной параметр делителя не должен быть нулем.
Примечание
Чтобы задать вход делителя, задайте Product параметров блоков Number of inputs равным */
.
Неприменимо
Когда Product параметров блоков для умножения задано значение Matrix(*)
, вход делителя не должен быть установлен в сингулярную матрицу.
Примечание
Чтобы задать вход делителя, задайте Product параметров блоков Number of inputs равным */
.
Неприменимо
Идентификаторы а1, c1, d, e, f1, g, h, i, j:
Результат ввода недопустимого значения зависит от реализации. Отклонение от правил может привести к непреднамеренному поведению.
Sub ID a2:
Правильные настройки препятствуют непреднамеренному поведению, которое может привести к использованию недопустимых значений.
Идентификатор подраздела b:
Блок может стать оптимизированным из сгенерированного кода, что приведет к блоку, который вы не можете проследить до сгенерированного кода.
Идентификаторы c2, f2:
Правильные настройки препятствуют непреднамеренному поведению, которое может привести к использованию отрицательных значений.
Соблюдение этого руководства по моделированию не может быть проверено с помощью проверки Model Advisor.
R2020a
Руководство JMAAB jc_0805, которое доступно в Руководствах по моделированию алгоритма управления с использованием MATLAB, Simulink и Stateflow на MathWorks® веб-сайт.