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 教程与安装相关推荐

  1. jumpserver 使用教程_jumpserver安装及使用教程

    我自己是jumpserver的新手,以下两个链接是比较好的教程: 安装教程:http://blog.csdn.net/wanglei_storage/article/details/51001810 ...

  2. Exchange server 2010系列教程之一 安装Exchange 2010准备条件

    Exchange server 2010系列教程之一 安装Exchange 2010准备条件 最近看了不少论坛和资料,许多人安装Exchange 2010都有问题啊,说实话,我自己开始也出现不少问题, ...

  3. XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox

    XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox SQLite/SQL Server Compact Toolbox是一个Visual Stud ...

  4. Xamarin.Forms教程下载安装Windows版的Xamarin开发工具

    Xamarin.Forms教程下载安装Windows版的Xamarin开发工具 下载安装Windows版的Xamarin开发工具 本节将讲解如何下载并安装Windows版的Xamarin开发工具. 下 ...

  5. Xamarin.Forms教程下载安装JDK配置环境变量

    Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...

  6. Xamarin.Forms教程下载安装Visual Studio 2015

    Xamarin.Forms教程下载安装Visual Studio 2015 下载安装Visual Studio 2015 Visual Studio 2015是微软提供的IDE,其中集成了Window ...

  7. Xamarin.Forms教程下载安装Xamarin.iOS

    Xamarin.Forms教程下载安装Xamarin.iOS 下载安装Xamarin.iOS Xamarin.iOS可以为Mac上iOS应用程序在Windows计算机上编写和测试网络提供构建和部署服务 ...

  8. dSploitzANTI渗透教程之安装zANTI工具

    dSploitzANTI渗透教程之安装zANTI工具 Dsploit/zANTI基础知识 zANTI是一款Android平台下的渗透测试工具,支持嗅探已连接的网络.支持中间人攻击测试.端口扫描.Coo ...

  9. Wireshark数据抓包教程之安装Wireshark

    Wireshark数据抓包教程之安装Wireshark 安装Wireshark 通过上一节的学习可以根据自己的操作系统来下载安装Wireshark了.本书中已开发版1.99.7(中文版)为主,下面介绍 ...

最新文章

  1. 【数组方法大合集】原生js数组array常用工具方法大合集
  2. 分步骤学习自动化测试
  3. e - bargain cf_cf诗意情侣名字大全最新_cf诗意情侣名字大全2020
  4. PXE大批量安装Linux系统
  5. JAVA解决生产消费者_Java常用三种方式解决生产者消费者问题(详细)
  6. 一种用于茶叶病害识别的低阶学习方法
  7. event.type 事件属性
  8. httpclient下载图片或者其他文件
  9. 企业信息化基础设施建设分析
  10. 英文书信开头结尾模板
  11. element 修改主题方法
  12. 第39级台阶回溯算法c语言,回溯39级台阶
  13. Ubuntu16.04+Titan Xp+Tensorflow1.3+Cuda8.0+CuDNN6
  14. ARCHS[@]: unbound variable
  15. vue生成二维码图片并且下载图片到本地
  16. 009地球系到地理系
  17. html中写for,HTML标签的for属性
  18. 野蛮生长的美团,距阿里、腾讯和头条还有多远
  19. A Neural Conversational Model
  20. 基于PEview分析PE文件(4-3)

热门文章

  1. 数字图像处理 线性系统、卷积、傅立叶变换
  2. 微软OFFICE在线预览
  3. 鼎捷t100架构_鼎捷T100发布 打造“互联网+制造”企业智能互联云平台
  4. ISP图像对齐(二):Deep Image Homography Estimation
  5. 【VBA】 将VBA代码插入Excel中
  6. RFID定位技术浅析--新导智能
  7. PowerBuilder学习笔记(2)PB与SQL语言
  8. 华北科技学院计算机专业录取分数线,华北科技学院录取分数线2021是多少分(附历年录取分数线)...
  9. 用localStorage实现微信公众号自动登录
  10. ZEMAX牛顿望远物镜的优化设计