Обнаружение неоднозначных конечных значений пользовательского класса памяти

Описание

Выберите диагностическое действие, которое должно быть предпринято, когда ваша модель содержит Reusable пользовательский класс памяти с несколькими конечными точками. Конечная точка является использованием Reusable пользовательский класс памяти без другого использования в нисходящем направлении.

Если ваша модель содержит Reusable пользовательский класс памяти, не имеющий уникальной конечной точки, окружение выполнения не должна использовать значение переменных, поскольку значение неоднозначно. Для примера в этой модели конечное значение RCSC_1 является неоднозначным, поскольку имеет две конечные точки. Если вы удалите спецификацию из сигнальной линии, которая покидает блок Sum или из сигнальной линии, которая покидает верхний блок Bias, Reusable пользовательский класс памяти имеет одну конечную точку.

Настройки

По умолчанию: warning

none

Simulink® программа не предпринимает никаких действий.

warning

Программа Simulink отображает предупреждение.

error

Программа Simulink завершает симуляцию и отображает сообщение об ошибке.

Совет

Если окружение во время выполнения должна использовать окончательное значение сигнала со Reusable custom класс памяти specification, установите этот параметр на ошибку. Удалите один из Reusable пользовательские классы памяти, чтобы Reusable пользовательский класс памяти имеет уникальную конечную точку.

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

Параметр: RCSCObservableMsg
Значение: 'none' | 'warning' | 'error'
По умолчанию: 'none'

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

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

Похожие темы