簡介
本文主要介紹如何通過pyplot來繪制函數圖。主要繪制函數如下: - 一元一次函數 - 一元二次函數 - 指數函數 - 自然對數函數 - 正弦函數
一元一次函數
代碼
import matplotlib.pyplot as pltimport numpy as np x = np.arange(0, 10, 0.1) y = x * 2 plt.title("一元一次函數")plt.plot(x, y) plt.show()
一元二次函數
代碼
import matplotlib.pyplot as pltimport numpy as np x = np.arange(-10, 10, 0.1) y = x**2 + 2*x + 1 plt.title("一元二次函數")plt.plot(x, y)plt.show()
指數函數
代碼
import matplotlib.pyplot as pltimport numpy as npimport math x = np.arange(0, 10, 0.1) y = 2**x plt.title("指數函數")plt.plot(x, y)plt.show()
自然對數函數
代碼
import matplotlib.pyplot as pltimport numpy as npimport math x = np.arange(0, 10, 0.1) e = math.e y = e**x plt.title("自然對數函數")plt.plot(x, y)plt.show()
正弦函數
代碼
import matplotlib.pyplot as pltimport numpy as np # linspace 第一個參數序列起始值, 第二個參數序列結束值,第三個參數為樣本數默認50x = np.linspace(-np.pi, np.pi, 100) y = np.sin(x) plt.title("正弦函數")plt.plot(x, y)plt.show()
源碼
https://github.com/cangyan/TAV/tree/master/00021_PYTHON_PLOT
以上這篇使用python的pyplot繪制函數實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答