1. 程式人生 > >Python的科學計算包matplotlib setup

Python的科學計算包matplotlib setup

調制 subplot nload otl body 支持 集合 window 我卻

  • 回想起大學四年

    專業一直使用matlab,然而我卻沒在PC上裝成功過,以前懶於思考這種數學工具的作用,直到最近,大學同學研究生要畢業了,幾經交流,和自己閱讀了一些機器學習的教材之後,發覺科學計算包和畫圖工具對於某些崗位來說非常的必要,因為使用數學建模而設計各種工業設計圖的時候,需要對參數的調制畫圖觀察效果。雖然我沒有接觸過實際場景,但在概率論的角度看,某些離散集合的數字特征(期望,方差)等,在圖像上的表現,也可以借助此科學計算包輔助分析。

  • set up

    第一步

      到python官網下載一個3.6的包,不知道從3.多版本開始,python開始支持pip,使用pip安裝依賴很方便。最好使用windows系統,因為這種科學計算包做數學分析的多,而不是做功能,不需要一定在linux上運行。python官網

    第二步

      安裝、並設置環境變量。主要在path後加上python安裝路徑就行。圖解請百度。

    第三步

      在確定cmd可以輸入python之後,使用命令安裝matplotlib

python -m pip install matplotlib

      安裝完成之後,寫一個Demo,畫兩條三角函數線。

#!/usr/bin/python
#導入畫圖包
from pylab import *

#創建一個新的8 * 6點的圖 設置分辨率為80
figure(figsize=(8,6),dpi=80)

#創建一個新的 1 * 1的子圖
subplot(1,1,1)

X
=np.linspace(-np.pi,np.pi,256,endpoint=True) C=np.cos(X) S=np.sin(X) #繪制余弦 用藍色 連續 寬度1 plot(X,C,color=blue,linewidth=1.0,linestyle=-) #繪制正弦 用綠色 連續 寬度1 plot(X,S,color=green,linewidth=1.0,linestyle=-) #設置橫軸上下限 xlim(-4.0,4.0) #設置橫軸記號 xticks(np.linspace(-4,4,9,endpoint=True)) #設置豎軸上下限 ylim(-1.0,1.0) #
設置橫軸記號 yticks(np.linspace(-1,1,5,endpoint=True)) #顯示 show()

技術分享圖片

    後續學習持續更新....

Python的科學計算包matplotlib setup