...

Package cmplx

import "math/cmplx"
概览
索引

概览 ▾

cmplx 包为复数提供了基本的常量和数学函数.

func Abs

func Abs(x complex128) float64

Abs 返回 x 的绝对值(亦称为模)。

func Acos

func Acos(x complex128) complex128

Acos 返回 x 的反余弦值

func Acosh

func Acosh(x complex128) complex128

Acosh 返回 x 的反双曲余弦值。

func Asin

func Asin(x complex128) complex128

Asin 返回 x 的反正弦值。

func Asinh

func Asinh(x complex128) complex128

Asinh 返回 x 的反双曲正弦值。

func Atan

func Atan(x complex128) complex128

Atan 返回 x 的反正切。

func Atanh

func Atanh(x complex128) complex128

Atanh 返回 x 的双曲反正切。

func Conj

func Conj(x complex128) complex128

Conj 返回 x 的复数共轭。

func Cos

func Cos(x complex128) complex128

Cos 返回 x 的余弦值。

func Cosh

func Cosh(x complex128) complex128

Cosh 返回 x 的双曲余弦值。

func Cot

func Cot(x complex128) complex128

Cot 返回 x 的反正切值。

func Exp

func Exp(x complex128) complex128

Exp 返回 e**x,即以 e 为低的 x 次幂。

func Inf

func Inf() complex128

Inf 返回一个复数的无限大值,即 complex(+Inf, +Inf)。

func IsInf

func IsInf(x complex128) bool

IsInf 在 real(x) 或 imag(x) 为无限大值时返回 true。

func IsNaN

func IsNaN(x complex128) bool

IsNaN 在 real(x) 或 imag(x) 其中之一为 NaN 且另一个为无限大值时返回 true。

func Log

func Log(x complex128) complex128

Log 返回 x 的自然对数。

func Log10

func Log10(x complex128) complex128

Log10 返回 x 的十进制对数。

func NaN

func NaN() complex128

NaN 返回一个复数的“非数值”。

func Phase

func Phase(x complex128) float64

Phase 返回 x 的 相位(亦称为辐角)。 其返回值在区间 [-Pi, Pi] 内。

func Polar

func Polar(x complex128) (r, θ float64)

Polar 返回 x 的绝对值 r 和相位 θ,使得 x = r * e**θi。 其相位在区间 [-Pi, Pi] 内。

func Pow

func Pow(x, y complex128) complex128

Pow 返回 x**y,即以 x 为底的 y 次幂。 对于 math.Pow 的通用化兼容:

Pow(0, ±0) 返回 1+0i
若 imag(c) 为零,则 Pow(0, c) 在 real(c)<0 时返回 Inf+0i, 否则返回 Inf+Inf i。

func Rect

func Rect(r, θ float64) complex128

Rect 返回极坐标形式 (r, θ) 的复数 x。

func Sin

func Sin(x complex128) complex128

Sin 返回 x 的正弦值。

func Sinh

func Sinh(x complex128) complex128

Sinh 返回 x 的双曲正弦值。

func Sqrt

func Sqrt(x complex128) complex128

Sqrt returns the square root of x. The result r is chosen so that real(r) ≥ 0 and imag(r) has the same sign as imag(x).

func Tan

func Tan(x complex128) complex128

Tan 返回 x 的正切值。

func Tanh

func Tanh(x complex128) complex128

Tanh 返回 x 的双曲正切。