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

复数支持:

# 另请参阅

acotd | cot | acot