91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Python中使用matplotlib繪制一個正弦和余弦曲線

發布時間:2021-04-12 18:00:56 來源:億速云 閱讀:584 作者:Leah 欄目:開發技術

怎么在Python中使用matplotlib繪制一個正弦和余弦曲線?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

import numpy as np
import matplotlib.pyplot as plt
#line
x=np.linspace(-np.pi,np.pi,256,endpoint=True)
#定義余弦函數正弦函數
c,s=np.cos(x),np.sin(x)
plt.figure(1)
#畫圖,以x為橫坐標,以c為縱坐標
plt.plot(x,c,color="blue",line,label="COS",alpha=0.5)
plt.plot(x,s,"r*",label="SIN")
#增加標題
plt.title("COS & SIN")
ax=plt.gca()
ax.spines["right"].set_color("none")
ax.spines["top"].set_color("none")
ax.spines["left"].set_position(("data",0))
ax.spines["bottom"].set_position(("data",0))
ax.xaxis.set_ticks_position("bottom")
ax.yaxis.set_ticks_position("left")
plt.xticks([-np.pi,-np.pi/2,0,np.pi/2,np.pi],
[r'$-\pi$',r'$-\pi/2$',r'$0$',r'$+\pi/2$',r'$+\pi$'])
plt.yticks(np.linspace(-1,1,5,endpoint=True))
for label in ax.get_xticklabels()+ax.get_yticklabels():
label.set_fontsize(16)
label.set_bbox(dict(facecolor="white",edgecolor="None",alpha=0.2))
#圖例顯示
plt.legend(loc="upper left")
#顯示網格
plt.grid()
#顯示范圍
#plt.axis([-1,1,-0.5,1])
plt.fill_between(x,np.abs(x)<0.5,c,c>0.5,color="green",alpha=0.25)
t=1
plt.plot([t,t],[0,np.cos(t)],"y",linewidth=3,line)
plt.annotate("cos(1)",xy=(t,np.cos(1)),xycoords="data",xytext=(+10,+30),
textcoords="offset points",arrowprops=dict(arrow,connection))
#顯示圖形
plt.show()

三 運行結果

怎么在Python中使用matplotlib繪制一個正弦和余弦曲線

看完上述內容,你們掌握怎么在Python中使用matplotlib繪制一個正弦和余弦曲線的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和顺县| 潢川县| 乐清市| 岑巩县| 灵台县| 平顶山市| 明水县| 阿勒泰市| 遂宁市| 沈丘县| 观塘区| 漳浦县| 横山县| 阿鲁科尔沁旗| 阜宁县| 峨眉山市| 温宿县| 土默特右旗| 五指山市| 安庆市| 长沙市| 新安县| 桂林市| 商丘市| 衡水市| 车险| 南木林县| 咸阳市| 古丈县| 莱西市| 达拉特旗| 和静县| 息烽县| 平湖市| 东兰县| 房山区| 平远县| 大新县| 互助| 伊吾县| 巩义市|