使用python繪出常見函式
``````
```
mpl.rcParams[`font.sans-serif`] = [`SimHei`]
mpl.rcParams[`axes.unicode_minus`] = False用來解決不能使用漢字問題,需要匯入matplotlib
```
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
mpl.rcParams[`font.sans-serif`] = [`SimHei`]
mpl.rcParams[`axes.unicode_minus`] = False
import math
x=np.arange(0.05,3,0.05)
#設定X座標軸
y1=[5 for i in x]
plt.plot(x,y1,linewidth=2,label=u`常函式:y=5`)
#常函式
y2=[2*i+1 for i in x]
plt.plot(x,y2,linewidth=2,label=u`一次函式:y=2x+1`)
#二次函式,在$內的內容能正確顯示x^2
y3=[1.5*i*i-3*i+1 for i in x]
plt.plot(x,y3,linewidth=2,label=u`二次函式:y=1.5$x^2$-3x+1`)
#冪函式,math,pow(x,y) x是底數 y是指數
y4=[math.pow(i,2) for i in x]
plt.plot(x,y4,linewidth=2,label=u`冪函式:y=$x^2$`)
#指數函式
y5=[math.pow(2,i) for i in x]
plt.plot(x,y5,linewidth=2,label=u`指數函式:y=$2^x$`)
#對數函式,math.log(x,y) y是可以設定的底數
y6=[math.log(i,2) for i in x]
plt.plot(x,y6,linewidth=2,label=u`對數函式:y=logx2(x)`)
#-4pi到4pi之間產生一百個等差值
x1=np.linspace(-4*np.pi,4*np.pi,100)
y7=[np.sin(i) for i in x1]
y8=[np.cos(i) for i in x1]
plt.plot(x1,y7,label=`y=sin(x)`,c=`g`,linewidth=2)
plt.plot(x1,y8,label=`y=cos(x)`,c=`r`,linewidth=2)
#突出某條具體的線
# plt.plot([1,1],[-3],5,`--`,color=`#999999`,linestyle=2)
#plt.grid(True)是否顯示網格線
plt.legend(loc=`lower right`)
plt.grid(True)
plt.show()
相關文章
- python常見內建函式Python函式
- python語言幾個常見函式的使用Python函式
- Python常見工廠函式用法示例Python函式
- python和Keras.backend常見函式PythonKeras函式
- 常見函式之單行函式函式
- python之matplotlib模組繪製常見的啟用函式及各啟用函式的優缺點Python函式
- 個人python與dl學習常見常用函式Python函式
- Oracle常見數字函式Oracle函式
- 幾個常見函式的非常見用法函式
- Python的內建函式有哪些?常見型別!Python函式型別
- JavaScript 五大常見函式JavaScript函式
- js常見函式總結(一)JS函式
- MySQL教程之常見函式(四)MySql函式
- php常見的危險函式PHP函式
- 【SQL Server】常見系統函式SQLServer函式
- python的os模組的常見函式及用途詳解Python函式
- Kotlin 常見內聯擴充套件函式的使用Kotlin套件函式
- 詳解常見的損失函式函式
- 常見python資料型別及其相對應的函式Python資料型別函式
- 65.C指標---sizeof()函式和strlen()函式常見考指標函式
- 日期函式以及常見的日期表達函式
- Python繪製正餘弦函式影像Python函式
- 【機器學習基礎】常見損失函式總結機器學習函式
- 面試常見問題之實現bind函式面試函式
- 一個常見的閉包函式的分析函式
- 常見的不不能宣告為虛擬函式函式
- Excel小技巧-公式和函式使用的常見八種錯誤合集Excel公式函式
- PHP經常使用的字串函式PHP字串函式
- python-函式使用Python函式
- Java常見知識點彙總(④)——虛擬函式、抽象函式、抽象類、介面Java函式抽象
- SQL Server中row_number函式的常見用法SQLServer函式
- 常見啟用函式的介紹和總結函式
- PHP常見陣列函式與例項[基礎]]PHP陣列函式
- Swap函式的寫法及其常見錯誤示例函式
- 幾種常見窗函式及其MATLAB實現函式Matlab
- javascript常見的幾種自執行函式形式JavaScript函式
- C++常見函式的基礎演算法C++函式演算法
- python下Matplotlib繪圖案例與常見設定簡介Python繪圖