2026a
# cotd
以度为单位的参数的余切
# 语法
Y = cotd(X)
# 说明
Y = cotd(X) 返回 X 的元素的余切(以度为单位)。示例
# 示例
90 到 180 度范围的角的余切
创建一个由 90° 及下一个更小或更大的双精度数字组成的输入角向量。然后计算余切。
x1 = [90-eps(90.0) 90 90+eps(90.0)]
y1 = cotd.(x1)
y1 = 1×3 Matrix{Float64}:
2.48026e-16 0.0 -2.48026e-16
当输入角恰好为 90° 时,cotd 返回零。下一个更小的双精度角处的计算返回正结果。同样,当输入角是下一个大于 90 的双精度数时,余切值为负。
对于接近 180° 的输入角,行为是类似的。
x2 = [180-eps(180.0) 180 180+eps(180.0)]
y2 = cotd.(x2)
y2 = 1×3 Matrix{Float64}:
-2.01592e15 -Inf 2.01592e15
以度为单位指定的复数角的余切
x = 35 + 5im
y = cotd(x)
y = 1.3957570235626788 - 0.26055777260535373im
# 输入参数
X - 以度为单位的角标量 | 向量 | 矩阵 | 多维数组
以度为单位的角度,指定为实数值或复数值标量、向量、矩阵或多维数组。
数据类型: Int | Float
复数支持: 是
# 输出参数
Y - 角余切标量 | 向量 | 矩阵 | 多维数组
角余切,以大小与 X 相同的实数值或复数值标量、向量、矩阵或多维数组形式返回。
数据类型: Int | Float
复数支持: 是