exponenta event banner

Точность

Ограничения точности, влияние округления и заполнения

Компьютерные слова состоят из конечного числа битов. Это означает, что двоичное кодирование переменных является только аппроксимацией произвольно точного реального значения. Поэтому ограничения двоичного представления автоматически вводят ограничения на точность значения.

Темы

Диапазон и точность

Диапазон числа дает пределы представления, в то время как точность дает расстояние между последовательными числами в представлении. Диапазон и точность числа с фиксированной точкой зависят от длины слова и масштабирования.

Максимизация точности

Для максимизации точности сделайте уклон как можно меньшим, сохраняя при этом диапазон адекватно большим.

Округление

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

Режимы округления для блоков симулятора с фиксированной точкой

Блоки Simulink ® с фиксированной точкой поддерживают семь различных режимов округления.

Точность уклона и смещения в чистоте

Точная точность наклона и смещения, обнаружение потери точности, недолива и переполнения.

Обнаружение постоянной потери точности в фиксированной точке

В этом примере показано, как обнаружить потери постоянной точности в фиксированной точке.

Использование масштабированных двойников во избежание потери точности

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

Характерные примеры