文档章节

用Python做科学计算

不最醉不龟归
 不最醉不龟归
发布于 2017/02/03 10:52
字数 1509
阅读 129
收藏 0

numpy快速处理数据、scipy数值计算库

下面包含机器学习中,常用的三个模块numpy、scipy的入门指导,故此转载备份。

===============================================

版权声明

本书的著作权归作者(HYRY Studio)所有。你可以:

  • 下载、保存以及打印本书
  • 网络链接、转载本书的部分或者全部内容,但是必须在明显处提供读者访问本书发布网站的链接
  • 在你的程序中任意使用本书所附的程序代码,但是由本书的程序所引起的任何问题,作者不承担任何责任

你不可以:

  • 以任何形式出售本书的电子版或者打印版
  • 擅自印刷、出版本书
  • 以纸媒出版为目的,改写、改编以及摘抄本书的内容
  • 在课程设计、毕业设计以及作业中大段摘抄本书文字,或直接使用本书的程序代码

使用说明

本书使用reStructuredText编写,采用Sphinx发布。在此基础上添加了评论功能,你可以在hyry.dip.jp的在线版本中点击章节标题前面的评论按钮,对每个章节进行评论。推荐使用IE7.0以上、FireFox、Google Chome等浏览器阅读本书。

本书有两个镜像地址:

请使用下面的链接下载各种打包版本,其中Html打包版本格式最为正确,CHM和PDF版都多少有些问题。

下载Html打包版 下载CHM版 下载PDF版 下载源代码

另外,你还可以通过Google文档和 ZoomQuiet.org(国内下载快速)下载PDF版本

请查看 最近更新 了解最新添加的内容

关于HYRY Studio

Python是一种面向对象的、动态的程序设计语言。具有非常简洁而清晰的语法,适合于完成各种高层任务。它既可以用来快速开发程序脚本,也可以用来开发大规模的软件。

随着NumPy, SciPy, Matplotlib, Enthought librarys等众多程序库的开发,Python越来越适合于做科学计算、绘制高质量的2D和3D图像。和科学计算领域最流行的商业软件Matlab相比,Python是一门通用的程序设计语言,比Matlab所采用的脚本语言的应用范围更广泛,有更多的程序库的支持。虽然Matlab中的许多高级功能和toolbox目前还是无法替代的,不过在日常的科研开发之中仍然有很多的工作是可以用Python代劳的。

本书将介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,我们还将着重介绍如何制作交互式的2D、3D图像;如何设计精巧的程序界面;如何和C语言所编写的高速计算程序结合;如何编写声音、图像处理算法。

阅读本书你需要学习过Python语言的一些基础知识,对面向对象的程序开发有所了解。有关Python语言基础的知识,可以参考:

啄木鸟社区的Python图书概览: http://wiki.woodpecker.org.cn/moin/PyBooks

本书中的所有示例均在Windows XP系统下采用Python(x,y)通过测试。如果你觉得安装众多的Python程序库很麻烦,不妨下载安装Python(x,y)。请阅读:软件包的安装和介绍

基础篇

科学计算所用到的各种库的入门介绍

手册篇

各个库的用户使用手册的翻译

实战篇

用所学到的东西解决实际问题

附录

源程序集

本文转载自:http://old.sebug.net/paper/books/scipydoc/index.html

不最醉不龟归
粉丝 23
博文 435
码字总数 454608
作品 0
深圳
程序员
私信 提问
numpy 与 scipy 的关系

一些朋友想了解 numpy到底跟scipy是什么关系? 我就自己所了解大致介绍如下: 1 首先了解下这家公司 http://www.enthought.com/ 它维护着包含scipy在内的诸多python科学计算相关的开源项目,...

杨子江
2012/04/25
12.6K
3
力压 R,Python 在数据科学领域风生水起

TIOBE 最新发布的 9 月编程语言排行榜中,Python 凭 4.67% 的增速以 0.26% 的优势力压 C++,逆袭成功进入 Top 3。 TIOBE 9 月编程语言 Top 5 而近一年势头不灭的 Python 在数据分析领域,是专...

CSDN资讯
2018/09/09
0
0
5 分钟快速入门 Python

您是否正在寻找 一种容易学习的编程语言, 来帮助完成科学工作? 不必舍近求远, Python 就能办到。 Python 非常适合用来 快速实现和测试新旧算法, 并将多个物理学代码编组到一起。 它易于使...

IBMdW
2018/04/25
0
0
3 个用于数据科学的顶级 Python 库

使用这些库把 Python 变成一个科学数据分析和建模工具。 Python 的许多特性,比如开发效率、代码可读性、速度等使之成为了数据科学爱好者的首选编程语言。对于想要升级应用程序功能的数据科学...

作者: Dr.michael J.garbade
2018/10/04
0
0
Python文本挖掘-PDF和脚本见附件

课程要点 •分词以及词权重 •文本分类算法 •文本检索和LDA 常国珍《Python数据科学:全栈技术详解》 3 课程大纲 1)文本挖掘介绍 2)中文分词 3)文本特征提取与相关性的度量 4)文本分类 5)主...

Ben_Chang
2018/05/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Command模式

https://www.cnblogs.com/devinzhang/archive/2012/01/06/2315235.html

南桥北木
41分钟前
0
0
由于PostgreSQL9.x二进制输出格式默认值改变导致的读取图片错误

今天从社区邮件看到一个这样的问题,感觉很有意思,在这分享给大家~具体如下: 问题现象: 作者有一个很老的Java应用,当时后端采用的PostgreSQL数据库版本为8.x,该系统除了正常的数据增删...

闻术苑
58分钟前
2
0
导入sql时出现Invalid default value for 'create_time'报错处理方法

当运行SQL会出现:[Err] 1067 - Invalid default value for 'create_time',是因为Mysql版本不同,如果版本不 < 5.6请去的话报错的处理方法如下: 方法 :alter table table_name modify cre......

writeademo
今天
1
0
对ssm(spring,springmvc,mybatis)的了解总结

ssm框架现在是java web开发的三个主流框架 ,其实严格来算只算是两个框架,因为springmvc属于spring框架 ,是spring的一个mvc子框架 那么我们下面就来了解一下三大框架把 一 .Spring spring...

咸鱼-李y
今天
2
0
聊聊Elasticsearch的FsProbe

序 本文主要研究一下Elasticsearch的FsProbe FsProbe elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/monitor/fs/FsProbe.java public class FsProbe { private static f......

go4it
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部