Преобразование двух точек в фиксированные

Эта модель показывает, как преобразовать сигналы между встроенными и фиксированными типами данных и иллюстрирует, как типы данных с фиксированной точкой влияют на представимые точность и область значений. Тип данных с фиксированной точкой, используемый в этой модели, является fixdt (1,5,2), который является знаковым 5-битным числом с 2 битами справа от двоичной точки:

  Precision = (2^-2) = 0.25
  Representable minimum = -(2^-2)*(2^4)   = -4
  Representable maximum =  (2^-2)*(2^4-1) = 3.75

Откройте блок Data Type Conversion 'Dbl-to-FixPt', чтобы изменить атрибуты типа данных с фиксированной точкой и увидеть, как они влияют на область значений и точность полученного сигнала с фиксированной точкой.

Советы для определения типов данных с фиксированной точкой:

  • Нажмите на >> для открытия помощника по типам данных.

  • Можно задать минимум/максимум выхода и использовать эти значения для вычисления «наилучшей точности масштабирования», которая максимизирует точность при покрытии заданной области.

  • Как только вы знакомы с синтаксисом fixdt, можно ввести выражение непосредственно в параметр type данных, не используя Данных Type Assistant.

Для просмотра документации необходимо авторизоваться на сайте