TAMath transform
ACOS - 反余弦函数
函数说明
计算数组中每个元素的反余弦值(arccos)。
语法
python
result = TA.ACOS(records)参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| records | array | 数值数组,值域[-1, 1] |
返回值
返回反余弦值数组(弧度制),范围[0, π]
计算方法
对输入数组的每个元素x(-1 ≤ x ≤ 1),返回arccos(x)
使用场景
- 相关系数角度转换
- 余弦相似度反推
- 向量夹角计算
基础示例
python
import math
# 计算两向量夹角
correlation = 0.707 # 相关系数
angle = TA.ACOS([correlation])[0]
angle_deg = angle * 180 / math.pi # 约45度注意事项
- 输入值必须在[-1, 1]范围内
- 返回值范围[0, π]
- Python中可使用
math.acos()替代