В этом примере показано, как обнаружить потери постоянной точности в фиксированной точке.
Для открытия модели в командной строке MATLAB ® введите:
cd(fullfile(docroot,'toolbox','fixpoint','examples')) ex_fixed_point_constant_precision_loss

Для блока преобразования типа данных в этой модели:
Входной наклон, SU = 1
Выходной уклон, SY = 1.000001
Уклон нетто, SU/SY = 1/1.000001
Чтобы настроить модель и выполнить моделирование, выполните следующие действия.
Для блока Inport установите тип данных в значение int16.
Для блока «Преобразование типов данных» задайте для параметра «Тип выходных данных» значение fixdt(1,16,1.000001,0).
В диалоговом окне Параметры конфигурации (Configuration Parameters) задайте для параметра Диагностика (Diagnostics) > Преобразование типа (Type Conversion) > Обнаружение потери точности (Detect precision los error.
В окне модели Simulink ® на вкладке Моделирование (Simulation) щелкните Выполнить (Run).
При моделировании модели возникает чистая ошибка квантования наклона.
Программное обеспечение Fixed-Point Designer™ генерирует ошибку, информирующую вас о том, что полное масштабирование квантования вызвало потерю точности. Сообщение содержит следующую информацию:
Блок, который ввел ошибку.
Исходное значение чистого откоса.
Квантованное значение чистого наклона.
Ошибка в значении чистого откоса.