Найти в Дзене

Модуль cmath в Python. Модуль cmath включает дополнительные функции для работы с комплексными числами. С помощью этого модуля можно вычислить фазу комплексного числа в радианах, преобразовать комплексное число в декартовую или полярную систему координат.


cmath.phase(x) - возвращает фазу комплексного числа (её ещё называют аргументом). Эквивалентно math.atan2(x.imag, x.real). Результат лежит в промежутке [-π, π].

Получить модуль комплексного числа можно с помощью встроенной функции abs().

cmath.polar(x) - преобразование к полярным координатам. Возвращает пару (r, phi).

cmath.rect(r, phi) - преобразование из полярных координат.

cmath.exp(x) - ex.

cmath.log(x[, base]) - логарифм x по основанию base. Если base не указан, возвращается натуральный логарифм.

cmath.log10(x) - десятичный логарифм.

cmath.sqrt(x) - квадратный корень из x.

cmath.acos(x) - арккосинус x.

cmath.asin(x) - арксинус x.

cmath.atan(x) - арктангенс x.

cmath.cos(x) - косинус x.

cmath.sin(x) - синус x.

cmath.tan(x) - тангенс x.

cmath.acosh(x) - гиперболический арккосинус x.

cmath.asinh(x) - гиперб. арксинус x.

cmath.atanh(x) - гиперб. арктангенс x.

cmath.cosh(x) - гиперб. косинус x.

cmath.sinh(x) - гиперб. синус x.

cmath.tanh(x) - гиперб. тангенс x.

cmath.isfinite(x) - True, если действительная и мнимая части конечны.

cmath.isinf(x) - True, если либо действительная, либо мнимая часть бесконечна.

cmath.isnan(x) - True, если либо действительная, либо мнимая часть NaN.

cmath.pi - число π.

cmath.e - число e.
Модуль cmath в Python. Модуль cmath включает дополнительные функции для работы с комплексными числами.
1 минута
121 читали