Задайте, отображать ли предупреждение, если модель содержит условно выполненную подсистему, в которой блок с заданным начальным условием управляет блоком Outport с неопределенным начальным условием
Category: диагностика
По умолчанию: On
Отображает предупреждение, если модель содержит условно выполненную подсистему, в которой блок с заданным начальным условием управляет блоком Outport с неопределенным начальным условием.
Предупреждение не отображается.
Эта ситуация возникает, когда блок с заданным начальным условием, таким как блок Constant, Initial Condition или Delay, управляет блоком Outport с неопределенным начальным условием (начальный выходной параметр установлен на []).
Модели с такими подсистемами могут выдавать начальные результаты (то есть до первоначальной активации условно выполненной подсистемы) в текущем релизе, которые отличаются от начальных результатов, полученных в релизе 13 или более ранних релизах.
Рассмотрите для примера следующую модель.
Эта модель не определяет начальное условие выходного порта триггируемой подсистемы.
Следующий рисунок сравнивает наложенный выход блока Step этой модели и триггируемой подсистемы в релизе 13 и текущем релизе.
Заметьте, что начальный выход триггируемой подсистемы отличается между двумя релизами. Это связано с тем, что Release 13 и более ранние релизы используют начальный вывод блока, соединенного с выходным портом (т.е. блоком Constant), в качестве начального выхода триггируемой подсистемы. Напротив, этот релиз выводит 0
как начальный выход триггируемой подсистемы, поскольку модель не задает начальный выход порта.
Этот параметр включен, только если Underspecified initialization detection установлено на Classic
.
Параметр: CheckSSInitialOutputMsg |
Значение:
'on' | 'off' |
По умолчанию:
'on'
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | На |