溫馨提示×

Python quad函數(shù)與matplotlib結合繪圖

小樊
83
2024-08-07 05:54:19
欄目: 編程語言

在Python中,可以使用numpy庫中的polyfit函數(shù)來擬合多項式曲線,并結合matplotlib庫繪制圖形。

下面是一個示例代碼,演示了如何使用quad函數(shù)生成一條二次曲線,并通過matplotlib庫繪制圖形:

import numpy as np
import matplotlib.pyplot as plt

# 生成二次曲線的系數(shù)
a = 1
b = 2
c = 1

# 生成x軸數(shù)據(jù)
x = np.linspace(-10, 10, 100)

# 生成y軸數(shù)據(jù)
y = a*x**2 + b*x + c

# 繪制二次曲線圖
plt.plot(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.title('Quadratic Function')
plt.grid(True)
plt.show()

運行以上代碼,將會繪制一個二次曲線圖形。您也可以根據(jù)需要調整系數(shù)a、b、c以及x的范圍來繪制不同的二次曲線圖形。

0