查詢在 Matplotlib 中繪製的兩條曲線之間的面積
要查詢在 matplotlib 中繪製的兩條曲線之間的面積,我們可以採取以下步驟
- 設定圖形大小並調整子圖之間和周圍的填充。
- 使用 numpy 建立 x、c1 和 c2 資料點。
- 使用 plot() 方法繪製 (x, c1) 和 (x, c2)。
- 使用 fill_between() 方法,用灰色和陰影符號 "|" 填充 c1 和 c2 兩條曲線之間的區域。
- 要顯示圖形,請使用 show() 方法。
例項
import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(0, 1, 100) c1 = x ** 2 c2 = x plt.plot(x, c1) plt.plot(x, c2) plt.fill_between(x, c1, c2, color="grey", alpha=0.3, hatch='|') plt.show()
輸出

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