SciPy 介紹


章節


SciPy,發音為Sigh Pi,是一個python開源庫,在BSD授權下發布,主要用於數學、科學和工程計算。

SciPy庫依賴於NumPy,NumPy提供了方便和快速的n維數組操作。它們一起可以運行在所有流行的操作系統上,安裝簡單,使用免費。

現在,組合使用NumPy、SciPy和Matplotlib,作為MATLAB的替代品已經成為趨勢。相比MATLAB,Python功能更強大、編程更容易。

SciPy 模塊

根據針對的計算領域,SciPy被分成各個不同的模塊。下表對這些模塊進行了總結:

scipy.cluster 矢量量化 / K-均值
scipy.constants 物理和數學常數
scipy.fftpack 傅里葉變換
scipy.integrate 積分
scipy.interpolate 插值
scipy.io 輸入輸出
scipy.linalg 線性代數
scipy.ndimage 多維圖像處理
scipy.odr 正交距離回歸
scipy.optimize 優化
scipy.signal 信號處理
scipy.sparse 稀疏矩陣
scipy.spatial 空間數據結構和算法
scipy.special 特殊函數
scipy.stats 統計

數據結構

SciPy使用的基本數據結構是NumPy模塊提供的多維數組。NumPy提供了一些用於線性代數、傅里葉變換和隨機數生成的函數,SciPy中也提供了,並且通用性更強。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM