Python科学计算

Python科学计算

ID:33380714

大小:5.46 MB

页数:109页

时间:2019-02-25

Python科学计算_第1页
Python科学计算_第2页
Python科学计算_第3页
Python科学计算_第4页
Python科学计算_第5页
资源描述:

《Python科学计算》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Python科学计算张若愚著北京内容简介本书介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,还着重介绍如何制作交互式的2D、3D图像,如何设计精巧的程序界面,如何与C语言编写的高速计算程序结合,如何编写声音、图像处理算法等内容。书中涉及的Python扩展库包括NumPy、SciPy、SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV等,涉及的应用领域包括数值运算、符号运算、二维图表、三维数据可视化、三维动画演示、图像处理以及界面

2、设计等。书中以大量实例引导读者逐步深入学习,每个实例程序都有详尽的解释,并都能在本书推荐的运行环境中正常运行。此外,本书附有大量的图表和插图,力求减少长篇的理论介绍和公式推导,以便读者通过实例和数据学习并掌握理论知识。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。版权所有,侵权必究。侵权举报电话:010-6278298913701121933图书在版编目(CIP)数据Python科学计算/张若愚著.—北京:清华大学出版社,2012.1ISBN978-7-302-27360-8Ⅰ.P…Ⅱ.张…Ⅲ.软件工具—程序设计Ⅳ.T

3、P311.56中国版本图书馆CIP数据核字(2011)第232994号责任编辑:王军李维杰装帧设计:牛艳敏责任校对:成凤进责任印制:出版发行:清华大学出版社地址:北京清华大学学研大厦A座http://www.tup.com.cn邮编:100084社总机:010-62770175邮购:010-62786544投稿与读者服务:010-62776969,c-service@tup.tsinghua.edu.cn质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn印刷者:装订者:经销:全国新华书

4、店开本:185×260印张:39.75字数:941千字附光盘1张版次:2012年1月第1版印次:2012年1月第1次印刷印数:1~3000定价:98.00元产品编号:前言Python是一种面向对象的、动态的程序设计语言,具有非常简洁而清晰的语法,既可以用于快速开发程序脚本,也可以用于开发大规模的软件,特别适合于完成各种高层任务。①随着NumPy、SciPy、matplotlib、ETS等众多程序库的开发,Python越来越适合于做科学计算。与科学计算领域最流行的商业软件MATLAB相比,Python是一门真正的通用程序设计语言

5、,比MATLAB所采用的脚本语言的应用范围更广泛,有更多程序库的支持,适用于Windows和Linux等多种平台,完全免费并且开放源码。虽然MATLAB中的某些高级功能目前还无法替代,但是对于基础性、前瞻性的科研工作和应用系统的开发,完全可以用Python来完成。本书介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,还着重介绍了如何制作交互式二维、三维图像,如何设计精巧的程序界面,如何与C语言编写的高速计算程序结合,如何编写声音、图像处理算法等内容。由于Python的相关资源非常多,本书不可能全部涉及,相信读

6、者在掌握本书所介绍的一些相关知识之后,只要充分利用互联网的搜索功能,就一定能够很快地找到合适的Python解决方案。此外,由于绝大多数Python资源都开放源代码,因此读者将会很容易地对感兴趣的内容进行深度挖掘和研究。本书适合于工科高年级本科生、研究生、工程技术人员以及计算机开发人员阅读。实例篇以信号处理为主,通过简单易懂的Python源程序,实际演示信号处理的一些基础知识和原理,因此特别适合于相关专业的学生作为扩展视野的补充阅读教材。阅读本书的读者需要掌握Python语言的一些基础知识,下面是一个“自我检测列表”,如果读者熟

7、悉下述内容,阅读本书的实例源代码就应该没有困难。此外由于Python程序简单易读,即使读者没有接触过Python,也可以边阅读本书边通过其他书籍或免费教程学习Python。●基本语法:库的载入(import)、循环(for、while)、判断(if)、函数定义(def)●基本数据类型的用法:列表(list)、字典(dict)、元组(tuple)、字符串●面向对象的基本语法:类(class)、继承②●C语言编程的基础知识有关Python语言的基础知识,可以参考啄木鸟社区的Python图书简介。http://wiki.woodpe

8、cker.org.cn/moin/PyBooks啄木鸟社区的Python图书概览本书所有演示程序,均在WindowsXP系统下采用Python(x,y)通过测试。如果读者觉得安装众多的Python程序库很麻烦,不妨下载安装Python(x,y),或者直接使用本书所附光盘中的P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。