Как функции используют fimath

Функции, которые используют, затем отбрасывают присоединенный fimath

ФункцииПримечание
conv, filterОшибка при подключении fimaths отличаются.
mean, median

Функции, которые игнорируют и отбрасывают присоединенный fimath

ФункцииПримечание
accumneg, accumpos
  • По умолчанию используйте Floor метод округления и Wrap переполнение

add, sub, mpy
  • Переопределите и сбросьте любые fimath объекты, присоединенные к входу fi объекты

  • Использует fimath от входа, F, как в add(F, a, b)

Функции CORDIC (см. Алгоритмы CORDIC в MATLAB)

Функции CORDIC используют собственные внутренние fimath:

  • Режим округления - Пол

  • Действие переполнения - перенос

mod
qr
quantizeИспользует настройки математики на quantizer объект, игнорирует и отбрасывает любые fimath настройки на входе
Тригонометрические функции - atan2, cos, sin

Функции, которые не выполняют математику

ФункцииПримечание
Встроенные типы -int32, int64, int8, uint16, uint32, uint64, uint8Игнорируйте любые fimath настройки на входе. Всегда используйте метод округления Round при приведении к новому типу данных. Выходные выходы не являются fi таким образом объект не присоединен fimath.
bitsll, bitsra, bitsrlOverflowAction и RoundingMethod игнорируются - биты выпадают с конца.
bitshiftRoundingMethod игнорируется, но OverflowAction свойство подчиняется.