Pharos
TAMath transform

ASIN - 反正弦函数

函数说明

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

语法

python
result = TA.ASIN(records)

参数

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

返回值

返回反正弦值数组(弧度制),范围[-π/2, π/2]

计算方法

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

使用场景

  1. 角度反推计算
  2. 归一化数据反变换
  3. 振幅-角度转换

基础示例

python
import math
# 计算反正弦
normalized_data = [0, 0.5, 1.0]
angles = TA.ASIN(normalized_data)
# 转换为角度制
angles_deg = [a * 180 / math.pi for a in angles]

注意事项

  • 输入值必须在[-1, 1]范围内
  • 返回值为弧度制
  • Python中可使用 math.asin() 替代

相关函数

  • SIN - 正弦函数
  • ACOS - 反余弦函数
  • ATAN - 反正切函数