两个人相爱的过程:用Python做科学计算 — 用Python做科学计算
来源:百度文库 编辑:中财网 时间:2024/04/29 18:31:30
Navigation
- 下一篇
- ←切换侧栏(Alt+X) |
- 用Python做科学计算 ?
用Python做科学计算?
问卷调查
由于正在考虑出版本书,公开版本已经有几个月没有更新。如果您想获得最新的PDF版本,请回答问卷调查。
本书的FAQ
版权声明
本书的著作权归作者(HYRY Studio)所有。你可以:
- 下载、保存以及打印本书
- 网络链接、转载本书的部分或者全部内容,但是必须在明显处提供读者访问本书发布网站的链接
- 在你的程序中任意使用本书所附的程序代码,但是由本书的程序所引起的任何问题,作者不承担任何责任
你不可以:
- 以任何形式出售本书的电子版或者打印版
- 擅自印刷、出版本书
- 以纸媒出版为目的,改写、改编以及摘抄本书的内容
- 在课程设计、毕业设计以及作业中大段摘抄本书文字,或直接使用本书的程序代码
使用说明
本书使用reStructuredText编写,采用Sphinx发布。在此基础上添加了评论功能,你可以在hyry.dip.jp的在线版本中点击章节标题前面的评论按钮,对每个章节进行评论。推荐使用IE7.0以上、FireFox、Google Chome等浏览器阅读本书。
本书有两个镜像地址:
- http://hyry.dip.jp/pydoc (每日更新)
- http://pyscin.appspot.com/html/index.html (每周更新)
请使用下面的链接下载各种打包版本,其中Html打包版本格式最为正确,CHM和PDF版都多少有些问题。
下载Html打包版 下载CHM版 下载PDF版 下载源代码
另外,你还可以通过Google文档和 ZoomQuiet.org(国内下载快速)下载PDF版本
请查看 最近更新 了解最新添加的内容
关于HYRY Studio
- HYRY Studio首页: http://hyry.dip.jp
- 博客地址: http://hyry.dip.jp/blogt.py
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)。请阅读:软件包的安装和介绍
基础篇?
科学计算所用到的各种库的入门介绍- 软件包的安装和介绍
- 安装软件包
- 函数库介绍
- ndarray对象
- ufunc运算
- 矩阵运算
- 文件存取
- 最小二乘拟合
- 函数最小值
- 非线性方程组求解
- B-Spline样条曲线
- 数值积分
- 解常微分方程组
- 滤波器设计
- 用Weave嵌入C语言
- 封面上的经典公式
- 球体体积
- 快速绘图
- 绘制多轴图
- 配置文件
- Artist对象
- 背景
- Traits是什么
- 动态添加Trait属性
- Property属性
- Trait属性监听
- 缺省界面
- 自定义界面
- 配置视图
- 面向脚本绘图
- 面向应用绘图
- TVTK使用简介
- TVTK的改进
- 用mlab快速绘图
- Mayavi应用程序
- 将Mayavi嵌入到界面中
- 场景、物体和照相机
- 简单动画
- 盒子中反弹的球
- 读写图像和视频文件
手册篇?
各个库的用户使用手册的翻译- Traits使用手册
- traits
- traits.ui
- 场景窗口
实战篇?
用所学到的东西解决实际问题- 声音的输入输出
- 读写Wave文件
- 用pyAudio播放和录音
- 用pyMedia播放Mp3
- FIR和IIR滤波器
- FIR滤波器设计
- IIR滤波器设计
- 滤波器的频率响应
- 二次均衡器设计工具
- FFT知识复习
- 合成时域信号
- 三角波FFT演示程序
- 观察信号的频谱
- 快速卷积
- Hilbert变换
- 用ctypes加速计算
- 用ctypes调用DLL
- numpy对ctypes的支持
- 自适应滤波器简介
- NLMS计算公式
- NumPy实现
- DLL函数的编写
- ctypes的python接口
- 单摆模拟
- 双摆模拟
- Mandelbrot集合
- 迭代函数系统(IFS)
- L-System分形
附录?
- 关于本书的编写
- 本书的编写工具
- 问题与解决方案
- ReST使用心得
- 未解决的问题
源程序集?
- 源程序集
首页目录
- 用Python做科学计算
- 基础篇
- 手册篇
- 实战篇
- 附录
- 源程序集
- 基础篇
下一篇文章
软件包的安装和介绍
快速搜索
中文搜索请尽量用空格分开单个的单词,例如搜索"科学 计算",而不是"科学计算"
Navigation
- 下一篇
- ←切换侧栏(Alt+X) |
- 用Python做科学计算 ?
载入中...