Python和科学计算认证群组  - 讨论区

标题:《用Python做科学计算》的目录

2010年05月23日 星期日 09:01

下面是目前本书的目录,其中SymPy和OpenCV两章还在编写中 ===================================================== 前言 I 基础篇 1 软件包的安装和介绍   1.1 安装软件包     1.1.1 Python(x,y)     1.1.2 Enthought Python Distribution (EPD)   1.2 方便的开发工具     1.2.1 IPython     1.2.2 Spyder   1.3 函数库介绍     1.3.1 数值计算库     1.3.2 符号计算库     1.3.3 界面设计     1.3.4 绘图与可视化     1.3.5 图像处理和计算机视觉 2 NumPy-快速处理数据   2.1 ndarray对象     2.1.1 创建     2.1.2 存取元素     2.1.3 多维数组     2.1.4 结构数组     2.1.5 内存结构   2.2 ufunc运算     2.2.1 广播     2.2.2 ufunc的方法   2.3 矩阵运算   2.4 文件存取   2.5 内存映射数组 3 SciPy-数值计算库   3.1 优化-optimize     3.1.1 最小二乘拟合     3.1.2 函数最小值     3.1.3 非线性方程组求解   3.2 插值-interpolate     3.2.1 B样条曲线插值     3.2.2 外推和Spline拟合     3.2.3 二维插值   3.3 数值积分-integrate     3.3.1 球的体积     3.3.2 解常微分方程组   3.4 信号处理-signal     3.4.1 中值滤波     3.4.2 滤波器设计   3.5 图像处理-ndimage     3.5.1 膨胀和腐蚀     3.5.2 Hit和Miss   3.6 统计-stats   3.7 嵌入C语言程序-weave 4 SymPy-符号运算好帮手   4.1 封面上的经典公式   4.2 球体体积 5 matplotlib-绘制精美的图表   5.1 快速绘图   5.2 配置属性   5.3 绘制多轴图   5.4 配置文件   5.5 Artist对象     5.5.1 Artist的属性     5.5.2 Figure容器     5.5.3 Axes容器     5.5.4 Axis容器   5.6 坐标变换和注释     5.6.1 四种坐标系     5.6.2 坐标变换的流水线     5.6.3 制作阴影效果     5.6.4 添加注释   5.7 三维绘图 6 Traits-为Python添加类型定义   6.1 开发背景   6.2 Traits是什么   6.3 定义trait属性   6.4 Trait的元数据   6.5 预定义的Trait类型   6.6 Property属性   6.7 Trait属性监听   6.8 Event和Button属性   6.9 Trait属性的从属关系   6.10 动态添加Trait属性   6.11 创建自己的Trait类型     6.11.1 继承TraitType     6.11.2 Trait()函数     6.11.3 TraitHandler类 7 TraitsUI-轻松制作用户界面   7.1 缺省界面   7.2 用View定义界面     7.2.1 外部视图和内部视图     7.2.2 多模型视图     7.2.3 Item对象     7.2.4 Group对象     7.2.5 配置视图   7.3 用Handler控制界面和模型     7.3.1 用Handler处理事件     7.3.2 Controller和UIInfo对象     7.3.3 响应trait属性的事件   7.4 设计自己的编辑器     7.4.1 Trait编辑器的工作原理     7.4.2 制作matplotlib的编辑器     7.4.3 CSV数据绘图工具 8 Chaco-交互式图表   8.1 面向脚本绘图   8.2 面向应用绘图     8.2.1 容器(Container)概述     8.2.2 编辑绘图属性 9 TVTK-三维可视化数据   9.1 TVTK使用简介     9.1.1 显示圆锥     9.1.2 用ivtk观察流水线     9.1.3 从文件读取数据     9.1.4 过滤数据     9.1.5 控制照相机     9.1.6 控制照明     9.1.7 控制3D Props   9.2 TVTK的改进     9.2.1 TVTK的基本用法     9.2.2 Trait属性     9.2.3 序列化(Pickling)     9.2.4 集合迭代     9.2.5 数组操作     9.2.6 TVTK是什么 10 Mayavi-更方便的可视化   10.1 用mlab快速绘图     10.1.1 点和线     10.1.2 Mayavi的流水线     10.1.3 二维图像的可视化     10.1.4 网格面mesh     10.1.5 修改和控制流水线     10.1.6 标量场     10.1.7 向量场   10.2 Mayavi应用程序   10.3 将Mayavi嵌入到界面中 11 Visual-制作3D演示动画   11.1 场景、物体和照相机     11.1.1 控制场景窗口     11.1.2 控制照相机   11.2 简单动画   11.3 盒子中反弹的球   11.4 与场景交互     11.4.1 响应键盘事件     11.4.2 响应鼠标事件     11.4.3 摄像头控制演示   11.5 创建复杂模型     11.5.1 faces()的用法     11.5.2 读入模型数据 12 OpenCV-图像处理和计算机视觉   12.1 读写图像和视频文件 II 实战篇 13 数据和文件   13.1 声音的输入输出     13.1.1 读写Wave文件     13.1.2 用pyAudio播放和录音   13.2 读写HDF5文件     13.2.1 使用h5py库   13.3 读写Excel文件     13.3.1 写Excel文件     13.3.2 读Excel文件 14 数字信号系统   14.1 FIR和IIR滤波器   14.2 FIR滤波器设计     14.2.1 用firwin设计滤波器     14.2.2 用remez设计滤波器     14.2.3 滤波器级联   14.3 IIR滤波器设计     14.3.1 巴特沃斯低通滤波器     14.3.2 双线性变换     14.3.3 滤波器的频带转换   14.4 滤波器的频率响应   14.5 二次均衡器设计工具   14.6 零相位滤波器   14.7 重取样 15 频域信号处理   15.1 FFT演示程序     15.1.1 FFT知识复习     15.1.2 合成时域信号     15.1.3 三角波FFT演示程序   15.2 观察信号的频谱     15.2.1 窗函数     15.2.2 频谱平均   15.3 卷积运算     15.3.1 快速卷积     15.3.2 分段运算   15.4 信号处理     15.4.1 基本框架     15.4.2 频域滤波器     15.4.3 频率变调处理     15.4.4 谱图差减法降噪   15.5 Hilbert变换 16 用C语言提高计算效率   16.1 用Ctypes调用DLL库     16.1.1 用ctypes调用DLL     16.1.2 NumPy对ctypes的支持   16.2 用Weave嵌入C++程序     16.2.1 Weave的工作原理     16.2.2 处理NumPy的数组     16.2.3 使用Blitz提速     16.2.4 扩展模块   16.3 用Cython将Python编译成C     16.3.1 编译Cython程序     16.3.2 提高计算效率     16.3.3 快速访问NumPy数组   16.4 用SWIG创建扩展模块     16.4.1 SWIG的调用方法和实例     16.4.2 SWIG基础       指针       全局变量       结构和类       类型映射       函数指针       回调Python函数     16.4.3 SWIG处理NumPy数组 17 自适应滤波器和NLMS模拟   17.1 自适应滤波器简介     17.1.1 系统辨识     17.1.2 信号预测     17.1.3 信号均衡   17.2 NLMS计算公式   17.3 NumPy实现     17.3.1 系统辨识模拟     17.3.2 信号均衡模拟     17.3.3 卷积逆运算 18 单摆和双摆模拟   18.1 单摆模拟     18.1.1 计算摆动周期   18.2 双摆模拟     18.2.1 公式推导     18.2.2 微分方程的数值解     18.2.3 动画演示 19 分形与混沌   19.1 Mandelbrot集合     19.1.1 连续的逃逸时间   19.2 迭代函数系统(IFS)     19.2.1 2D仿射变换     19.2.2 迭代函数系统设计器   19.3 L-System分形 III 附录 20 关于本书的编写   20.1 本书的编写工具   20.2 问题与解决方案     20.2.1 代码中的注释     20.2.2 修改Sphinx的主题     20.2.3 关闭引号自动转换     20.2.4 用latex编写数学公式     20.2.5 Leo的配置     20.2.6 让Matplotlib显示中文     20.2.7 用Graphviz绘图     20.2.8 制作CHM文档     20.2.9 CHM中嵌入Flash动画     20.2.10 制作PDF文档     20.2.11 添加PDF封面     20.2.12 输出打包的批处理     20.2.13 HTML的中文搜索     20.2.14 PDF的页码和图编号参照     20.2.15 PDF中带图标的块   20.3 ReST使用心得     20.3.1 添加图的编号和标题     20.3.2 PDF文字包围图片     20.3.3 插入大段代码   20.4 未解决的问题

2011年04月26日 星期二 15:46

早就期待这么一本书了,支持!

2011年04月28日 星期四 12:41

又增加了不少的内容哟,哇哈哈,速度出版,速度入手。

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号