python科学计算第二版电子书下载-python科学计算第二版张若愚pdf下载完整版

python科学计算第二版电子书下载-python科学计算第二版张若愚pdf下载完整版

编辑点评:

《Python 科学计算(第2版)》详细介绍Python科学计算中常用的扩展库NumPy、SciPy、matplotlib、Pandas、SymPy、TTK、Mayavi、OpenCV、Cython,涉及数值计算、界面制作、三维可视化、图像处理、提高运算效率等多方面的内容

python科学计算第二版张若愚pdf下载

前言

Python世界的发展日新月异,在本书第1版出版之后,Python在数据分析、科学计算领域又出现了许多令人兴奋的进展:IPython从增强的交互式解释器发展到Jupyter Notebook项目,它已经成为Python科学计算界的标准配置。

Pandas经过几个版本的更新,目前已经成为数据清洗、处理和分析的不二选择。

OpenCV官方的扩展库ev2已经正式发布,它的众多图像处理函数能直接对NumPy数组进行处理,编写图像处理、计算机视觉程序变得更方便、简洁。

matplotlib 2.0即将发布,它将使用更美观的默认样式。

Cython内置支持NumPy数组,它已经逐渐成为编写高效运算扩展库的首选工具NumPy,SciPy等也经历了几个版本的更新,许多计算变得更快捷,功能也更加丰富。

WinPython,Anaconda等新兴的Python集成环境无须安装,使得开发与共享Python程序更方便快捷

本书第2版紧随各个扩展库的发展,将最新、最实用的内容呈现给读者。除了数值计算之外,本书还包含了界面制作、三维可视化、图像处理、提高运算效率等方面的内容。最后一章综合使用本书介绍的各个扩展库,完成几个有趣的实例项目.

本书完全采用IPython Notebook编写,保证了书中所有代码及输出的正确性。附盘中附带所有章节的Notebook以及便携式运行环境WinPython,以方便读者运行书中所有实例。

本书适合于工科高年级本科生、研究生、工程技术人员以及计算机开发人员阅读,也适合阅读过第1版的读者了解各个扩展库的最新进展,进一步深入学习阅读本书的读者需要掌握Python语言的一些基础知识,Cython章节需要读者能够阅读C语言代码。

除封面署名的作者外,参加本书编写的人员还有张佑林、张东等人,在此一并表示感谢。

Python简介

Python是一种解释型、面向对象、动态的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和开发Web系统。目前Python已经成为最受欢迎的程序设计语言之一。

由于Python语言的简洁、易读以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python教授程序设计课程。众多开源的科学计算软件包都提供了Python的调用接口,例如计算机视觉库OpencV、三维可视化库VTK、复杂网络分析库igrapt等。而Python专用的科学计算扩展库就更多了,例如三个十分经典的科学计算扩展库:NumPy Scipy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。近年随着数据分析扩展库Pandas、机器学习扩展库scikit-leart以及IPython Notebook交互环境的日益成熟,Python也逐渐成为数据分析领域的首选工具。

说起科学计算,首先会被提到的可能是MATLAB.然而除了MATLAB的一些专业性很强的工具箱目前还无法替代之外,MATLAB的大部分常用功能都可以在Python世界中找到相应的扩展库。和MATLAB相比,用Python做科学计算有如下优点:首先,MATLAB是一款商用软件,并且价格不事.而Python完全免费,众多开源的科学计算库都提供了Python的调用接口。用户可以在任何计算机上免费安装Pvthon及其绝大多数扩展库。

其次,与MATLAB相比,Python是一门更易学、更严谨的程序设计语言。它能让用户编写出更易读、更易维护的代码

最后,MATLAB主要专注于工程和科学计算。然而即使在计算领域,也经常会遇到文件管理、界面设计、网络通信等各种需求。而Python有着丰富的扩展库,可以轻易完成各种高级任务,开发者可以用Python实现完整应用程序所需的各种功能。

编辑推荐

1. 使用Python各种扩展库完成数值计算、界面制作、三维可视化、图像处理、提高运算速度等任务

2. 光盘中提供作者本人整合开发的便携式运行环境WinPython,省去读者一一收集Python各个扩展库并安装的麻烦,涵盖NumPy、SciPy、matplotlib、Pandas、SymPy、TVTK、Mayavi、OpenCV、Cython等

3. 文前精美彩插演示书中示例所展现的Python各扩展库的强大处理效果,装帧和排版都十分考究

作者简介

张若愚,毕业于华中理工大学(现华中科技大学)通信工程专业,2004年获日本姬路工业大学(现兵库县立大学)硕士学位。毕业后于日本神户制钢综合研究所从事研究开发工作至今,研究方向为:嵌入式DSP信号处理系统开发,嵌入式MCU控制系统开发,工业控制软件开发,信号处理、数据处理以及生产系统的计算机模拟。在工作中他积极采用Python作为主要编程语言,在数据处理、信号分析、工业控制、算法模拟等领域取得了较好的研究成果。已完成的研究课题有:嵌入式声音分离系统、车载音响设备、超声波探伤系统、压缩机系统的数字模拟等。

python科学计算第二版张若愚pdf下载截图

python科学计算第二版电子书下载-python科学计算第二版张若愚pdf下载完整版插图(1)python科学计算第二版电子书下载-python科学计算第二版张若愚pdf下载完整版插图(2)python科学计算第二版电子书下载-python科学计算第二版张若愚pdf下载完整版插图(3)python科学计算第二版电子书下载-python科学计算第二版张若愚pdf下载完整版插图(4)

评分及评论

无用户评分

来评个分数吧

  • 5 分
    0
  • 4 分
    0
  • 3 分
    0
  • 2 分
    0
  • 1 分
    0

Comments