主要内容

函数如何使用 fimath

先使用再丢弃关联的 fimath 的函数

函数注意
conv, filter如果关联的 fimaths 不同则报错。
mean, median

忽略并丢弃关联的 fimath 的函数

函数注意
accumneg, accumpos
  • 默认情况下,使用 Floor 舍入方法和 Wrap 溢出

add, sub, mpy
  • 覆盖并丢弃关联到输入 fi 对象的任何 fimath 对象

  • 使用来自输入 Ffimath,就像在 add(F, a, b) 中那样

CORDIC 函数(请参阅 MATLAB 和 Simulink 中的定点数学运算

CORDIC 函数使用其自身内部的 fimath

  • 舍入模式 - 向下舍入

  • 溢出操作 - 绕回

mod
qr
quantize使用 quantizer 对象上的数学设置,忽略并丢弃输入上的任何 fimath 设置
三角函数 - atan2cossin

不执行数学运算的函数

函数注意
内置类型 - int32int64int8uint16uint32uint64uint8忽略输入上的任何 fimath 设置。转换为新数据类型时始终使用舍入方法 Round。输出不是 fi 对象,因此没有关联的 fimath
bitsll, bitsra, bitsrl忽略 OverflowActionRoundingMethod - 位会从末尾丢弃。
bitshift忽略 RoundingMethod,但遵循 OverflowAction 属性。