Идентифицируйте, отслеживайте и отлаживайте источники переполнения, потерь точности и потерянной области значений или точности. Сравнение встроенной реализации с идеальным поведением с плавающей точкой.
Переопределение типа данных Настроек с помощью fipref
Переопределение типа данных с помощью fipref
объект.
Логгирование Underflow и переполнение с использованием fipref
Примеры использования fipref
объекты, чтобы задать настройки ведения журнала для fi
объекты.
Этот пример показывает, как вычислить и сравнить статистику ошибки квантования сигнала при использовании различных методов округления.
Визуализация различий между результатами с плавающей и фиксированной точками
Используйте пользовательскую функцию построения графика, чтобы сравнить поведение сгенерированного кода с фиксированной точкой с поведением исходного кода MATLAB с плавающей точкой.
Включите построение графиков с помощью Данных моделирования Inspector
Смотрите и сравните записанные входные и выходные данные с плавающей и фиксированной точками.
Пользовательские функции построения графика
Визуализируйте числовые различия во время преобразования с фиксированной точкой.
Обнаружение переполнений с помощью приложения.
Используйте Fixed-Point Tool для Исследования Численного Поведения
Пример, показывающий, как использовать Fixed-Point Tool для сравнения с плавающей точкой и типами данных с фиксированной точкой.
Переполнения указателей в моделях Simulink
Управляйте предупреждающими сообщениями, которые вы получаете, когда модель содержит переполнение.
Точность сетевого наклона и смещения
Точность сетевого наклона и смещения, обнаружение потерь точности, нижнего потока и переполнения.
Обнаружение потерь постоянной точности с фиксированной точностью
Этот пример показывает, как обнаружить постоянные потери точности с фиксированной точностью.
Используйте масштабированные двойки, чтобы избежать потерь точности
Как избежать потери точности путем переопределения типов данных в вашей модели с масштабированными двойками.