cmath — matematikai függvények komplex számokhoz#

A cmath modul alapvető matematikai függvényeket biztosít komplex számokkal való munkához, beleértve a trigonometrikus, exponenciális és logaritmikus függvényeket, valamint a derékszögű (real, imag) és a poláris (r, phi) ábrázolás közötti átváltásokat.

Függvények#

cmath.cos(z: complex) complex#

Visszaadja a z koszinuszát.

cmath.exp(z: complex) complex#

Visszaadja a z exponenciálisát.

cmath.log(z: complex) complex#

Visszaadja a z természetes logaritmusát. Az ágvágás a negatív valós tengely mentén húzódik.

cmath.log10(z: complex) complex#

Visszaadja a z 10-es alapú logaritmusát. Az ágvágás a negatív valós tengely mentén húzódik.

cmath.phase(z: complex) float#

Visszaadja a z szám fázisát a (-pi, +pi] tartományban.

cmath.polar(z: complex) Tuple[float, float]#

Visszaadja a z poláris alakját egy rendezett párként (tuple).

cmath.rect(r: float, phi: float) complex#

Visszaadja azt a komplex számot, amelynek modulusza r és fázisa phi.

cmath.sin(z: complex) complex#

Visszaadja a z szinuszát.

cmath.sqrt(z: complex) complex#

Visszaadja a z négyzetgyökét.

Konstansok#

cmath.e: float#

A természetes logaritmus alapja

cmath.pi: float#

A kör kerületének és átmérőjének aránya