Pharos
TAMath transform

ACOS - 反余弦函数

函数说明

计算数组中每个元素的反余弦值(arccos)。

语法

python
result = TA.ACOS(records)

参数

参数名类型说明
recordsarray数值数组,值域[-1, 1]

返回值

返回反余弦值数组(弧度制),范围[0, π]

计算方法

对输入数组的每个元素x(-1 ≤ x ≤ 1),返回arccos(x)

使用场景

  1. 相关系数角度转换
  2. 余弦相似度反推
  3. 向量夹角计算

基础示例

python
import math
# 计算两向量夹角
correlation = 0.707  # 相关系数
angle = TA.ACOS([correlation])[0]
angle_deg = angle * 180 / math.pi  # 约45度

注意事项

  • 输入值必须在[-1, 1]范围内
  • 返回值范围[0, π]
  • Python中可使用 math.acos() 替代

相关函数

  • COS - 余弦函数
  • ASIN - 反正弦函数