В моделях типы данных определяют взаимодействия между сигналами и параметрами блоков. Типы числовых данных определяют, как сигналы компьютерных магазинов и параметры в памяти и как компьютер выполняет математические операции.
Чтобы симулировать математическое поведение компьютерного оборудования или сгенерировать эффективный код из модели, можно управлять типами числовых данных сигналов и параметров.
Числа фиксированной точки в Simulink
Описывает, как числа фиксированной точки представлены в Simulink®.
Обсуждает представление и манипуляцию чисел с плавающей запятой
Типы данных поддержаны для симуляции и генерации кода
Динамический диапазон чисел фиксированной точки очень меньше чисел с плавающей запятой с эквивалентными размерами слова. Чтобы избежать условий переполнения и минимизировать ошибки квантования, числа фиксированной точки должны масштабироваться.
Квантование реального значения представлено взвешенной суммой битов.
Область значений номера дает пределы представления, в то время как точность дает расстояние между последовательными числами в представлении. Область значений и точность номера фиксированной точки зависят от длины слова и масштабирования.
Масштабируемый удваивается, гибрид между числами и фиксированной точки с плавающей точкой. Программное обеспечение Fixed-Point Designer™ хранит их, как удваивается с масштабированием, знаком и сохраненной информацией о размере слова.
Бросьте от, удваивается до фиксированной точки
Обеспечивает пример на основе fxpdemo_dbl2fix
модель, которая подсвечивает многие ключевые возможности программного обеспечения Fixed-Point Designer
Используйте масштабированный, удваивается, чтобы избежать потери точности
Как избежать, чтобы потеря точности путем переопределения типов данных в модели с масштабированным удвоилась.
Отображение порта для сигналов фиксированной точки состоит из трех частей: тип данных, количество битов и масштабирование.