Python科学计算pdf百度网盘下载地址?
本书介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,还着重介绍如何制作交互式的2D、3D图像,如何设计精巧的程序界面,如何与C语言编写的高速计算程序结合,如何编写声音、图像处理算法等内容。书中涉及的Python扩展库包括NumPy、SciPy、SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV等,涉及的应用领域包括数值运算、符号运算、二维图表、三维数据可视化、三维动画演示、图像处理以及界面设计等。
书中以大量实例引导读者逐步深入学习,每个实例程序都有详尽的解释,并都能在本书推荐的运行环境中正常运行。此外,本书附有大量的图表和插图,力求减少长篇的理论介绍和公式推导,以便读者通过实例和数据学习并掌握理论知识。
作者简介:
张若愚,毕业于华中理工大学(现华中科技大学)通信工程专业,2004年获日本姬路工业大学(现兵库县立大学)硕士学位。毕业后于日本神户制钢综合研究所从事研究开发工作至今,研究方向为:嵌入式DSP信号处理系统开发,嵌入式MCU控制系统开发,工业控制软件开发,信号处理、数据处理以及生产系统的计算机模拟。在工作中他积极采用Python作为主要编程语言,在数据处理、信号分析、工业控制、算法模拟等领域取得了较好的研究成果。已完成的研究课题有:嵌入式声音分离系统、车载音响设备、超声波探伤系统、压缩机系统的数字模拟等。
目录:
第1章 软件包的安装和介绍 ....................1
第2章 NumPy——快速处理数据 .......... 16
第3章 SciPy——数值计算库 ................. 79
第4章 SymPy——符号运算好帮手 .... 115
第5章 matplotlib——绘制精美 的图表 ..................................... 139
第6章 Traits——为Python添加类型 定义 ......................................... 190
第7章 TraitsUI——轻松制作用户 界面 ......................................... 221
第8章 Chaco——交互式图表 ............. 264
第9章 TVTK——数据的三维可视化 .... 303
第10章 Mayavi——更方便的可视化 .... 343
第11章 VPython——制作3D演示 动画 ...................................... 378
第12章 OpenCV——图像处理和计算机 视觉 ...................................... 408
第13章 数据和文件 ............................ 453
第14章 数字信号系统 ......................... 473
第15章 频域信号处理 ........................ 505
第16章 用C语言提高计算效率 ......... 537
第17章 自适应滤波器 ......................... 571
第18章 单摆和双摆模拟 ..................... 588
第19章 分形几何 ................................ 599
点击下载