Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để vẽ các số phức (Sơ đồ Argand) bằng Matplotlib?

Để vẽ các số phức bằng matplotlib, chúng ta có thể tạo một tập dữ liệu với các số phức.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Tạo các số phức ngẫu nhiên.
  • Tạo một hình và một tập hợp các ô con bằng cách sử dụng các ô con () phương pháp.
  • Vẽ đồ thị các điểm phân tán bằng cách sử dụng scatter () phương pháp.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(10) + 1j*np.random.rand(10)
fig, ax = plt.subplots()
ax.scatter(data.real, data.imag, c=data.real, cmap="RdYlBu_r")
plt.show()

Đầu ra

Làm thế nào để vẽ các số phức (Sơ đồ Argand) bằng Matplotlib?