SciPy 教程与安装
![](/assets/blank.gif)
SciPy 教程
SciPy 是一个开源的 Python 算法库和数学工具包。
Scipy 是基于 Numpy 的科学计算库,用于数学、科学、工程学等领域,很多有一些高阶抽象和物理模型需要使用 Scipy。
SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。
学习本教程前你需要了解
在开学习 SciPy 教程之前,我们需要具备基本的 Python 基础,如果你对 Python 还不了解,可以阅读我们的教程:
Python 3.x 教程
Numpy 教程
SciPy 应用
Scipy 是一个用于数学、科学、工程领域的常用软件包,可以处理最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理、图像处理、常微分方程求解器等。 。
SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。
NumPy 和 SciPy 的协同工作可以高效解决很多问题,在天文学、生物学、气象学和气候科学,以及材料科学等多个学科得到了广泛应用。
相关链接
NumPy 官网 http://www.numpy.org/
NumPy 源代码:https://github.com/numpy/numpy
SciPy 官网:https://www.scipy.org/
SciPy 源代码:https://github.com/scipy/scipy
Matplotlib 官网:https://matplotlib.org/
Matplotlib 源代码:https://github.com/matplotlib/matplotlib
SciPy 安装
本章节,我们使用 pip 工具来安装 SciPy 库,如果还未安装该工具,可以参考 Python pip 安装与使用。
升级 pip:
python3 -m pip install -U pip
安装 scipy 库:
python3 -m pip install -U scipy
安装完成后,我们就可以通过 from scipy import module 来导入 scipy 的库:
constants 是 scipy 的常量模块。
from scipy import constants
以下实例,我们通过导入 scipy 库,然后查看 scipy 库的版本号:
实例
import scipy
print(scipy.__version__)
执行以上代码,输出结果如下:
1.7.0
以下实例,我们通过导入 scipy 的常量模块 constants 来查看一英亩等于多少平方米:
实例
from scipy import constants
# 一英亩等于多少平方米
print(constants.acre)
执行以上代码,输出结果如下:
4046.8564223999992
参考资料:https://www.runoob.com/scipy/scipy-tutorial.html
SciPy 教程与安装相关推荐
- jumpserver 使用教程_jumpserver安装及使用教程
我自己是jumpserver的新手,以下两个链接是比较好的教程: 安装教程:http://blog.csdn.net/wanglei_storage/article/details/51001810 ...
- Exchange server 2010系列教程之一 安装Exchange 2010准备条件
Exchange server 2010系列教程之一 安装Exchange 2010准备条件 最近看了不少论坛和资料,许多人安装Exchange 2010都有问题啊,说实话,我自己开始也出现不少问题, ...
- XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox
XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox SQLite/SQL Server Compact Toolbox是一个Visual Stud ...
- Xamarin.Forms教程下载安装Windows版的Xamarin开发工具
Xamarin.Forms教程下载安装Windows版的Xamarin开发工具 下载安装Windows版的Xamarin开发工具 本节将讲解如何下载并安装Windows版的Xamarin开发工具. 下 ...
- Xamarin.Forms教程下载安装JDK配置环境变量
Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...
- Xamarin.Forms教程下载安装Visual Studio 2015
Xamarin.Forms教程下载安装Visual Studio 2015 下载安装Visual Studio 2015 Visual Studio 2015是微软提供的IDE,其中集成了Window ...
- Xamarin.Forms教程下载安装Xamarin.iOS
Xamarin.Forms教程下载安装Xamarin.iOS 下载安装Xamarin.iOS Xamarin.iOS可以为Mac上iOS应用程序在Windows计算机上编写和测试网络提供构建和部署服务 ...
- dSploitzANTI渗透教程之安装zANTI工具
dSploitzANTI渗透教程之安装zANTI工具 Dsploit/zANTI基础知识 zANTI是一款Android平台下的渗透测试工具,支持嗅探已连接的网络.支持中间人攻击测试.端口扫描.Coo ...
- Wireshark数据抓包教程之安装Wireshark
Wireshark数据抓包教程之安装Wireshark 安装Wireshark 通过上一节的学习可以根据自己的操作系统来下载安装Wireshark了.本书中已开发版1.99.7(中文版)为主,下面介绍 ...
最新文章
- Windows App开发之集合控件与数据绑定
- Android中的线性布局
- OpenCV形态学变换函数morphologyEx()黑帽运算的使用
- 使用SublimeText 作为Python 的开发环境
- 随机排列_“按字母顺序排列”其实是种随机顺序
- java异常判断_Java异常退出条件的判断示例代码
- js固定表格行列_纯前端表格控件SpreadJS V14.0发布:组件化编辑器+数据透视表
- linux 内核挂起 ping,Linux内核安全详解 ping到死复活方法
- android aar的打包引用和解决间接引用异常
- 心理学和人工智能第一部分 心理学(四)—— 心理学的主要学派以及对人工智能的价值
- 扩增子图表解读4曼哈顿图:差异OTU或Taxonomy
- 流行病学名词解释和简答题集锦
- 招商银行信用卡中心笔试编程题 - 小招喵跑步
- 蓝牙耳机+大鼠标垫+笔记本电脑支架
- 雅虎股东紧盯阿里巴巴IPO蛋糕
- android live 电视 源码,GitHub - mxiaoguang/LivePlayback: Android TV直播电视节目 ,包含各央视频道及卫视频道...
- 人脸注册,解锁,响应,一网打尽
- oracle 10g oci.dll 下载,oci.dll oracle 下载
- 为什么一边裁员,一边招人。。
- c语言课程设计找出肇事车牌,C语言课程设计报告.doc
热门文章
- 瀑布开发模式和敏捷开发模式的区别和思考
- 深入理解JVM(四)JVM的垃圾回收机制
- 【js】如何点击按钮通过onclick打开新页面 和 在本页面打开
- 传感器自学笔记第九章——SW-420震动传感器、声控开关传感器、避障传感器模块、TCRT5000循迹传感器、倾斜开关
- 暗黑2 服务器 linux,暗黑2私服多国度共享存档服务器架设指南
- 响应式建筑工程集团公司类网站织梦模板(自适应手机端)
- c语言字母意义,C语言 字符串前加L的意义 如:L“A”
- linux查看虚拟机ip的方法
- 点阵字库显示系列之二:GB2312点阵字库显示
- 竞赛打卡:糖尿病遗传风险检测挑战赛