SciPy介绍
Scipy是一个构建在Numpy基础之上,囊括了许多数学算法和便捷的函数的Python工具包。它通过向用户提供操纵数据和数据可视化的高级指令集和类,为Python会话的交互提供了强有力的支持。使用Scipy,一个交互式的Python会话就变成了一个数据处理和系统原型开发环境,可以媲美MATLAB,IDL,Octave,R-Lab和SciLab。
使用SciPy的另一个好处是它使得一个强大的编程语言可以用于开发复杂的程序和专业化的应用。使用SciPy的科学应用受益于许多全世界各地开发者研发的小众软件。Python程序员所需的所有东西,从并行编程到Web和给予数据的子程序和类都有提供。包括数学库在内的所有这些东西都可以在SciPy中找到。
SciPy的组织
SciPy由涵盖不同科学计算领域的子程序包组成。这些包总结如下:
子程序包 | 描述 |
cluster | Clustering algorithms |
constants | Physical and mathematical constants |
fftpack | Fast Fourier Transform routines |
integrate | Integration and ordinary differential equation solvers |
interpolate | Interpolation and smoothing splines |
io | Input and Output |
linalg | Linear algebra |
ndimage | N-dimensional image processing |
odr | Orthogonal distance regression |
optimize | Optimization and root-finding routines |
signal | Signal processing |
sparse | Sparse matrices and associated routines |
spatial | Spatial data structures and algorithms |
special | Special functions |
stats | Statistical distributions and functions |
weave | C/C++ integration |
本文链接:http://bookshadow.com/weblog/2014/03/05/scipy-introduction/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。