Python繪製三角函式圖(sin\cos\tan)並標註特定範圍的例子
阿新 • • 發佈:2020-01-09
根據我們指定的條件檢索函式中的元素
import matplotlib.pyplot as plt import numpy as np a = np.linspace(0,2 * np.pi,50) b = np.sin(a) plt.plot(a,b) #生成一個正弦函式圖 mask = b >= 0 plt.plot(a[mask],b[mask],'bo') #符合條件的標註藍色圓點 mask = (b >= 0) & (a <= np.pi / 2) plt.plot(a[mask],'go') #符合條件的標註綠色圓點 plt.show()
import matplotlib.pyplot as plt import numpy as np a = np.linspace(0,50) b = np.cos(a) plt.plot(a,b) #生成一個餘弦函式圖 mask = b >= 0 plt.plot(a[mask],'go') #符合條件的標註綠色圓點 plt.show()
import matplotlib.pyplot as plt import numpy as np a = np.linspace(0,50) b = np.tan(a) plt.plot(a,b) #生成一個正切函式圖 mask = b >= 0 plt.plot(a[mask],'go') #符合條件的標註綠色圓點 plt.show()
("Drink from the well,replenish the well."--《The Walking Dead 》)
以上這篇Python繪製三角函式圖(sin\cos\tan)並標註特定範圍的例子就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。