scipy模块介绍

SciPy 是基于Numpy构建的一个集成了多种数学算法和方便的函数的Python模块。通过给用户提供一些高层的命令和类,SciPy在python交互式会话中,大大增加了操作和可视化数据的能力。通过SciPy,Python的交互式会话变成了一个数据处理和一个system-prototyping环境,足以和MATLAB,IDL,Octave,R-Lab,以及SciLab抗衡。

  更重要的是,在Python中使用SciPy,还可以同时用一门强大的语言————Python来开发复杂和专业的程序。用SciPy写科学应用,还能获得世界各地的开发者开发的模块的帮助。从并行程序到web到数据库子例程到各种类,都已经有可用的给Python程序员了。这些强大的功能,SciPy都有,特别是它的数学库。

  事先声明,我们都是假设一些主要的类库(Numpy,SciPy,和matplotlib)已经像下面这样import进来了:

>>>import numpy as np

>>>import scipy as sp

>>>import matplotlib as mpl

>>>import matplotlib.pyplot as plt

 

SciPy是用子模块的形式来组织的,这些子模块涵括了不同科学计算领域的内容。下面这个表对他们进行了总结:

子模块描述
constans物理和数学常数
cluster聚类算法
fftpack快速傅立叶变换程序
integrate集成和常微分方程求解器
interpolate拟合和平滑曲线
io输入和输出
linalg线性代数
maxentropy最大熵法
ndimageN维图像处理
odr正交距离回归
optimize最优路径选择
signal信号处理
sparse稀疏矩阵和以及相关程序
spatial空间数据结构和算法
special特殊函数
stats统计上的函数和分布
weaveC/C++ 整合(integration)

Scipy的子模块也需要单独import

>>>from scipy importsparse

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值