Edit online

Arctan 函数

Read time: 1 minute(s)

Arctan 函数的输入输出参数如下表:

1. Arctan 函数的输入输出参数
参数 数据格式 描述 范围
参数 1 16 位定点数 Q15 x [-1, 0. 999969482]
参数 2 16 位定点数 Q15 - -
结果 1 16 位定点数 Q15 arctan(128 * x)(弧度,除 π) [-0.5, 0.5]
结果 2 - - -

为了统一输入参数的格式,Arctan 函数输入参数为 x,采用 Q15 的格式,范围为[-1, 0.999969482],Arctan 实施的运算为 Arctan(128 * X)。以计算 64 的反正切值为例,输入参数 x = 64 / 128 = 0.5(128 为正切值的最大值),只要将 x = 0.5 转换成 Q15 格式写入输入参数 1 的寄存器即可。