Чтобы отобразить мнимые числа с помощью matplotlib, вы можете использовать несколько методов:
-
Разделение действительной и мнимой частей.
Вы можете нанести действительную и мнимую части комплексного числа на отдельные оси. Используйте атрибутыreal
иimag
комплексного числа, чтобы извлечь его действительную и мнимую компоненты соответственно. Затем постройте их с помощью matplotlib.Пример:
import matplotlib.pyplot as plt # Define the complex number z = 3 + 2j # Plotting the real and imaginary parts plt.plot(z.real, label='Real') plt.plot(z.imag, label='Imaginary') plt.legend() plt.show()
-
Отображение комплексных чисел в виде 2D-векторов.
Вы можете визуализировать комплексные числа в виде 2D-векторов, используя matplotlib. Действительная часть соответствует координате x, а мнимая часть соответствует координате y.Пример:
import matplotlib.pyplot as plt # Define the complex number z = 3 + 2j # Plotting the complex number as a 2D vector plt.quiver(0, 0, z.real, z.imag, angles='xy', scale_units='xy', scale=1) plt.xlim([-4, 4]) plt.ylim([-4, 4]) plt.xlabel('Real') plt.ylabel('Imaginary') plt.grid() plt.show()
-
Визуализация комплексных чисел на комплексной плоскости.
Вы можете отображать комплексные числа на комплексной плоскости, где ось X представляет действительную часть, а ось Y представляет мнимую часть.Пример:
import matplotlib.pyplot as plt # Define the complex number z = 3 + 2j # Plotting the complex number on the complex plane plt.plot(z.real, z.imag, 'bo') plt.xlabel('Real') plt.ylabel('Imaginary') plt.grid() plt.show()