python之scipy库简单操作
生活随笔
收集整理的這篇文章主要介紹了
python之scipy库简单操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Scipy提供了真正的矩陣,以及大量基于矩陣運算的對象與函數,功能包含最優化,線性代數,積分,插值,擬合,特殊函數,快速傅里葉變換,信號處理和圖像處理,常微分方程求解等,Scipy依賴于Numpy庫,因此安裝Scipy時應先安裝Numpy庫,Scipy安裝與其他庫一樣,可通過pip install Scipy安裝,也可以自行下載源代碼,然后用pip install 路徑+文件名全稱(包括.后綴文件名)進行安裝,源碼下載鏈接:https://pypi.python.org/pypi/scipy/1.0.0,選擇對應版本下載即可
from scipy.optimize import fsolve #導入求解方程組的函數 def f(x): #定義求解的方程組x1 = x[0]x2 = x[1]return [2*x1-x2**2-1,x1**2-x2-2]result = fsolve(f,[1,1]) #設置初始值[1,1] print(result) #輸出結果#數值積分運算 from scipy import integrate #導入積分函數 def g(x):return (1-x**2)**0.5pi_2,err = integrate.quad(g,-1,1) #積分結果和誤差 print(pi_2*2,err) #積分結果為圓周率pi的一半總結
以上是生活随笔為你收集整理的python之scipy库简单操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个十分简单有效的改善origin下载速
- 下一篇: 这款开源带采集的漫画cms,宅男的大爱