Комплексные числа в NumPy
В Python мнимую единицу
записывают буквой j
после мнимой части, а действительная
и мнимая части складываются в одно
значение.
Передадим такие литералы в массив:
import numpy as np
vals = np.array([1+2j, 3-1j])
print(vals) # выведет [1.+2.j 3.-1.j]
Тип элементов будет комплексным с двойной точностью:
import numpy as np
vals = np.array([1+2j, 3-1j])
print(vals.dtype) # выведет complex128
Создайте массив из комплексных
2+3j и 0-1j и выведите
его.
Создайте массив из 1j,
-1j и 4+0j и выведите
тип его элементов.