Проверяйте вывод во время выполнения контекста выполнения

Описание

Задайте, вывести ли предупреждение, если программное обеспечение Simulink® обнаруживает потенциальные выходные различия от предыдущих релизов.

Диагностика Category:

Настройки

Значение по умолчанию: Off

On

Выводит предупреждение, если программное обеспечение Simulink обнаруживает потенциальные выходные различия от предыдущих релизов.

Off

Не выводит предупреждение.

Советы

  • Эта диагностика инициирована, если модель содержит блок, который отвечает следующим условиям:

    • Блок имеет настраиваемый параметр.

    • Блок соединяется с выходом условно выполняемой подсистемы.

    • Блок наследовал свой контекст выполнения от той подсистемы.

    • Выходной порт, с которым это соединяется, имеет неопределенное начальное условие, i.e., Начальный выходной параметр блока Outport установлен в [].

  • Модели с блоками, которые соответствуют этим критериям, могут привести к результатам, когда параметр настраивается в текущем релизе, которые отличаются от результатов, приведенных в Релизе 13 или более ранних релизах.

    Рассмотрите, например, следующую модель.

    В этой модели, tunevar S-функция изменяет значение блока Gain k параметр и обновления схема во времени симуляции 7 (i.e., это симулирует настройку параметра).

    Следующая фигура сравнивает наложенный выход блока Pulse Generator модели и его блока Gain в Релизе 13 и текущем релизе.

    Обратите внимание на то, что выход блока Gain изменяет во время 7 в Релизе 13, но не изменяется в текущем релизе. Это вызвано тем, что в Релизе 13, блок Gain принадлежит контексту выполнения корневой системы и следовательно выполняется на каждом временном шаге, тогда как в текущем релизе, блок Gain принадлежит контексту выполнения триггируемой подсистемы и следовательно выполняется только, когда триггируемая подсистема выполняется, т.е. во времена 5, 10, 15, и 20.

Зависимость

Этот параметр включен, только если Underspecified initialization detection установлен в Classic.

Информация о командной строке

Parameter: CheckExecutionContextRuntimeOutputMsg
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьНикакой удар
ЭффективностьНикакой удар
Меры безопасностиOn

Похожие темы