Отображение мнимых чисел с помощью Matplotlib

Чтобы отобразить мнимые числа с помощью matplotlib, вы можете использовать несколько методов:

  1. Разделение действительной и мнимой частей.
    Вы можете нанести действительную и мнимую части комплексного числа на отдельные оси. Используйте атрибуты 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()
  2. Отображение комплексных чисел в виде 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()
  3. Визуализация комплексных чисел на комплексной плоскости.
    Вы можете отображать комплексные числа на комплексной плоскости, где ось 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()