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

Phân biệt phép chiếu chính hình và phép chiếu phối cảnh trong Matplotlib

Để vẽ các biểu đồ phối cảnh và hình chiếu chính diện, chúng ta có thể thực hiện các bước sau -

  • Đặ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 một hình mới hoặc kích hoạt một hình hiện có.
  • Thêm '~ .axes.Axes' vào hình như một phần của sắp xếp ô phụ.
  • Đặt loại hình chiếu là 'phối cảnh 'trên ax1 trục.
  • Đặt tiêu đề của cốt truyện.
  • Thêm '~ .axes.Axes 'thành hình như một phần của sự sắp xếp lô phụ.
  • Đặt loại hình chiếu là 'orthographic 'trên trục ax2.
  • Đặt tiêu đề của cốt truyện.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax1 = fig.add_subplot(1, 2, 1, projection='3d')
ax1.set_proj_type('persp')
ax1.set_title('Perspective')

ax2 = fig.add_subplot(1, 2, 2, projection='3d')
ax2.set_proj_type('ortho')
ax2.set_title('Orthographic')

plt.show()

Đầu ra

Phân biệt phép chiếu chính hình và phép chiếu phối cảnh trong Matplotlib