如何使用 matplotlib 中的數學方程繪製平面?
要使用 Matplotlib 中的數學方程繪製平面,我們可以執行以下步驟。
步驟
設定圖形大小並調整子圖之間的和周圍的填充。
使用 numpy 建立x 和y 資料點。
使用x 和y,找到平面的方程 (eq)。
建立新圖形或啟用現有圖形。
使用projection='3d' 獲取當前座標軸。
使用x、y 和eq 資料點建立一個曲面圖。
要顯示圖形,請使用Show() 方法。
示例
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-10, 10, 100) y = np.linspace(-10, 10, 100) x, y = np.meshgrid(x, y) eq = 0.12 * x + 0.01 * y + 1.09 fig = plt.figure() ax = fig.gca(projection='3d') ax.plot_surface(x, y, eq) plt.show()
輸出
它會產生以下輸出 -

廣告
資料結構
網路
關係型資料庫
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP