В этом примере показано, как управлять предупреждающими сообщениями, получаемыми при переполнении модели. Этот диагностический контроль может упростить отладочные модели, в которых представляет интерес только один тип переполнения.
Откройте окно ex_detect_overflows модель.
addpath(fullfile(docroot,'toolbox','fixpoint','examples')) ex_detect_overflows

Эта модель содержит синусоидальную волну с амплитудой 1,5, проходящую через два блока преобразования типа данных. В блоке «Преобразование типа данных» выбран параметр Saturate on integer overflow. Блок Conversion1 типа данных переносится, когда сигнал слишком велик, чтобы вписаться в тип выходных данных.
Моделирование модели.
Средство просмотра диагностики отображает два предупреждения о переполнении. Первое переполнение насыщено, а второе переполнение обернуто.
В диалоговом окне «Параметры конфигурации»:
Set Diagnostics > Data Validity > Wrap on overflow to Error.
Set Diagnostics (Диагностика) > Data Validity (Валидность данных) > Satrate on overfl Warning.
Снова смоделировать модель.
Средство просмотра диагностики отображает сообщение об ошибке для переполнения, которое было переполнено, и предупреждающее сообщение для переполнения, которое было заполнено.