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 block Saturation on Integer Overflow.
Неприменимо


Ввод в блок Abs не должен быть беззнаковыми целочисленными типами или типами с фиксированной точкой.
Неприменимо


Вход в блок Sqrt не должен быть отрицательным значением.
Неприменимо
Отрицательное число насыщено 0.

Результат моделирования


Параметр Sqrt block Тип выходного сигнала должен быть установлен в complex.
Неприменимо


Вход в блок обратного 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, но поскольку они близки к нулю, изменение выходного значения является значительным.


Если параметр блока продукта Multiplication имеет значение Element-wise(.*), вход делителя не должен быть нулевым.
Примечание
Чтобы задать вход делителя, задайте для параметра блока изделия Количество входов значение */.
Неприменимо


Если параметр блока продукта Multiplication имеет значение Matrix(*), вход делителя не должен быть установлен в сингулярную матрицу.
Примечание
Чтобы задать вход делителя, задайте для параметра блока изделия Количество входов значение */.
Неприменимо


Вспомогательные идентификаторы a1, c1, d, e, f1, g, h, i, j:
Результат ввода недопустимого значения зависит от реализации. Отклонение от правил может привести к непреднамеренному поведению.
Sub ID a2:
Правильные параметры предотвращают непреднамеренное поведение, которое может привести к использованию недопустимых значений.
Субидентификатор b:
Блок может быть оптимизирован из сгенерированного кода, что приведет к тому, что блок не будет отслеживаться по сгенерированному коду.
Вспомогательные идентификаторы c2, f2:
Правильные параметры предотвращают непреднамеренное поведение, которое может привести к использованию отрицательных значений.
Соблюдение этого руководства по моделированию невозможно проверить с помощью проверки Model Advisor.
R2020a
Руководство JMAAB jc_0805, которое доступно в Руководстве по моделированию алгоритмов управления с использованием MATLAB, Simulink и Stateflow на веб-сайте MathWorks ®.