package cmplx

import “math/cmplx”

cmplx包提供了复数的常用常数和常用函数。

Index 返回首页

func NaN() complex128 func IsNaN(x complex128) bool func Inf() complex128 func IsInf(x complex128) bool func Abs(x complex128) float64 func Phase(x complex128) float64 func Polar(x complex128) (r, θ float64) func Rect(r, θ float64) complex128 func Conj(x complex128) complex128 func Sqrt(x complex128) complex128 func Log(x complex128) complex128 func Log10(x complex128) complex128 func Exp(x complex128) complex128 func Pow(x, y complex128) complex128 func Sin(x complex128) complex128 func Cos(x complex128) complex128 func Tan(x complex128) complex128 func Cot(x complex128) complex128 func Asin(x complex128) complex128 func Acos(x complex128) complex128 func Atan(x complex128) complex128 func Sinh(x complex128) complex128 func Cosh(x complex128) complex128 func Tanh(x complex128) complex128 func Asinh(x complex128) complex128 func Acosh(x complex128) complex128 func Atanh(x complex128) complex128 func NaN func NaN() complex128 返回一个复数的“Not A Number”值。

func IsNaN func IsNaN(x complex128) bool 如果x的实部或者虚部是“Not A Number”值,则返回真。

func Inf func Inf() complex128 返回一个复数的无穷大,complex(+Inf, +Inf)。

func IsInf func IsInf(x complex128) bool 如果x的实部或者虚部是无穷(不管正负),则返回真。

func Abs func Abs(x complex128) float64 返回x的绝对值(也被称为模)。

func Phase func Phase(x complex128) float64 返回x的相位(也被称为幅角),返回值范围[-Pi, Pi]。

func Polar func Polar(x complex128) (r, θ float64) 将直角坐标的复数表示为极坐标(r, θ)。其中r是x的绝对值,θ是x的相位,范围[-Pi, Pi]。

func Rect func Rect(r, θ float64) complex128 返回极坐标(r, θ)表示的复数。

func Conj func Conj(x complex128) complex128 返回x的共轭复数(实部相等,虚部相反)。

func Sqrt func Sqrt(x complex128) complex128 返回x的平方根。返回值的实部不小于0,而虚部的正负号和x的虚部相同。

func Log func Log(x complex128) complex128 返回x的自然对数。

func Log10 func Log10(x complex128) complex128 返回x的常用对数。

func Exp func Exp(x complex128) complex128 返回e**x。

func Pow func Pow(x, y complex128) complex128 返回x**y;有如下特例:

Pow(0, ±0) returns 1+0i Pow(0, c) 如果image(c)==0,则当real(c)<0时返回Inf+0i;否则返回Inf+Inf i func Sin func Sin(x complex128) complex128 求正弦。

func Cos func Cos(x complex128) complex128 求余弦。

func Tan func Tan(x complex128) complex128 求正切。

func Cot func Cot(x complex128) complex128 求余切。

func Asin func Asin(x complex128) complex128 求反正弦。

func Acos func Acos(x complex128) complex128 求反余弦。

func Atan func Atan(x complex128) complex128 求反正切。

func Sinh func Sinh(x complex128) complex128 求双曲正弦。

func Cosh func Cosh(x complex128) complex128 求双曲余弦。

func Tanh func Tanh(x complex128) complex128 求双曲正切。

func Asinh func Asinh(x complex128) complex128 求反双曲正弦。

func Acosh func Acosh(x complex128) complex128 求反双曲余弦。

func Atanh func Atanh(x complex128) complex128 求反双曲正切。