MATLAB之父:编程实践:英文版9787512412293
正版图书,可开发票,请放心购买。
¥
42.65
6.3折
¥
68
全新
仅1件
作者Cleve Moler[著]
出版社北京航空航天大学出版社
ISBN9787512412293
出版时间2013-12
装帧其他
开本其他
定价68元
货号8147540
上书时间2024-12-14
商品详情
- 品相描述:全新
- 商品描述
-
导语摘要
MATLAB语言起源于“矩阵实验室”,《MATLAB之父--编程实践(英文版)》也是CleveMoler(莫勒)沿用这样的思路,想通过实验的方法将MATLAB语言介绍给更广的读者。这是写给高中或大学低年级的读者的,所以对读者在数学方面的要求并不是很高,也循序渐进地介绍了微积分、矩阵、线性代数方程、指数、复数、分形、微分方程甚至偏微分方程等数学内容,即使没有这些方面的基础或没有学过相关的课程,也可以通过CleveMoler的介绍很好地理解本书的基础知识,为以后进一步学习这些课程提供全新的视角和理解方法。
作者简介
CleveB.Moler是TheMathWorks公司的主席和首席科学家。曾任密歇根大学、斯坦福大学和新墨西哥大学的数学系或计算机系教授。他在两个计算机硬件制造商Intel公司的Hypercube组织ArdentComputers公司工作了五年。他的主要专业兴趣在于数值分析和科学计算。他是MATLAB软件的创始者,也是著名的矩阵计算软件包LINPACK和EISPACK的作者之一,已撰写了三本有关数值方法的教材。同时,他在SIAM(美国工业与应用数学学会)历任期刊编辑、委员会成员和副总裁,并从1996年开始担任理事会成员。
内容摘要
前言
欢迎阅读《Experiments with MATLAB》。尽管现在MATLAB 是一个羽毛丰满(full-fledged)的科学运算环境,但它在20世纪70年代末起源于一个简单的“矩阵实验室”程序。本书也想延续这种实验室传统,将涉及的应用数学、科学运算与MATLAB 编程等方面的内容用实验的方式介绍给大家。
我们期望你已经有了中学数学方面关于几何学、代数学和三角函数方面的一些基础知识。我们将引入微积分学、矩阵理论、常微分方程等方面的一些基础的想法,但不要求你已经学习过这些课程。事实上,这本书中要讲的实验案例是上述课程的有意思的补充材料。我们还期望你有了一些操作计算机的经验,比如说有了文字处理和图表应用方面的基础知识。如果你已经知道关于C 或Java 这类语言的编程,这将对阅读实践本书的内容大有裨益,当然这些预备的知识并不是必需的。我们将用举例的方式来介绍MATLAB 语言。所有的这些实践都涉及理解、修改我们已经编好的MATLAB 程序和函数。
你应该有权使用MATLAB和我们的exm 工具箱(Experiments with MATLABToolbox)为本书编写的一组程序与数据。我们期望你不但能使用这些程序,也能阅读、理解这些程序,修改这些程序,并改善这些程序。exm 工具箱就是我们“实验室”中的仪器。如果你想方便地使用MATLAB、想获得MATLAB 学生版,请参见:http://www.mathworks.com/academia/student version
想对MATLAB 的入门知识与运行机制有基本了解,请看视频:
http://www.mathworks.com/academia/student version/start.html想获得文档材料,包括入门材料,请访问:
http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.html想获得其他用户贡献的程序、了解程序设计竞赛、链接到世界范围内的MATLAB 用户群等,请参见:
http://www.mathworks.com/matlabcentral
开始阅读本书,请先下载exm 工具箱,用pathtool 命令将exm 工具箱的路径加载到MATLAB 的路径下,并运行exmgui,该命令将产生一个下图所示的图形用户界面。你可以点击一个图标来预览实践的内容。你可能需要经常使用MATLAB 的帮助和文档功能。想快速了解名为xxx的命令和函数,可以给出命令help xxx。想获得关于xxx 的更全面信息,可以使用命令doc xxx。
我们期望你觉得本书的案例是有趣的,你可以通过这样趣味的方式学习使用MATLAB 语言。每一章都有“要点回放”一节,对应一个MATLAB 下的可执行程序。比如,如果你想执行“幻方”(magic square)一章的要点回放程序,可以给出命令magic recap,更好地,给出命令edit magic recap,然后按下Ctrl-Shift-Enter 键,一个单元一个单元地执行其中的语句。
MATLAB 提供了一个比较新的功能publish 命令,你可以用下面的命令为magic recap 程序打开一个排版比较美观的网页publish magic recap。
如果想专心学习MATLAB,请认真阅读、运行并理解“要点回放”中的内容。
Cleve Moler
Natick, MA and Santa Fe, NM
September 4, 2013
主编推荐
Cleve Moler是MATLAB的首创者,也是享誉世界的MathWorks公司的缔造者之一和首席科学家。他1997 年当选美国工程院院士,2007-2008 年担任美国工业与应用数学学会(Society of Industrial and Applied Mathematics,SIAM)的主席,2012年获得IEEE计算机学会的计算机先驱奖(Computer Pioneer Award 2012, IEEE Computer Society)。
30多年前,克利夫在讲授线性代数课程时觉得用当时最好的计算机工具仍然不是很方便,就构思并实现了 MATLAB。现在 MATLAB 已经成为科学与工程界的通用计算机语言,并为很多领域的首选计算机语言,为现代科学技术的发展做出了重要的贡献。今天的 MATLAB 完全担得起其广告词所说的“加速工程与科学的步伐”(Accelarating the Pace of Engineering and Science)的责任。
MATLAB 语言起源于“矩阵实验室”(matrix labortory),本书也是Cleve Moler沿用这样的思路,想通过实验的方法将 MATLAB 语言介绍给更广的读者。这本书是写给高中或大学低年级的读者的,所以对读者在数学方面的要求并不是很高,本书也循序渐进地介绍了微积分、矩阵、线性代数方程、指数、复数、分形、微分方程甚至偏微分方程等数学内容,即使没有这些方面的基础或没有学过相关的课程,也可以通过Cleve Moler的介绍很好地理解本书的基础知识,为以后进一步学习这些课程提供全新的视角和理解方法。所以本书对那些想尽早尽快接触MATLAB 语言的读者是很有价值的,对一些 MATLAB 的中高级使用者编程技巧的提高也一定具有借鉴意义。
本书涉猎广博,取材和所选的例子生动有趣,引人入胜,行文流畅,文笔生动。通过独特的思路,Cleve Moler介绍了很多科学运算与计算机编程的细节,如迭代过程、递归结构、图形用户界面设计、单元数组、二元树、回溯法等,读者可以阅读本书来学习这些内容,但更重要的是在原书提供的代码下进行实践。书中配备了大量的练习题,读者通过练习题可以更好地实践所学内容,提高 MATLAB 语言的实际运用能力。通过实践获得第一手编程经验,这是阅读任何书籍都不能取代的,只有通过实践,才能使得读者尽快熟悉与掌握这一科学与工程的利器,为其他课程的学习与科研工作打造一个新的“钥匙”,为取得更大的成就奠定必要的基础和准备。
此书英文首稿于2008年完成,在过去的5年里,Cleve Moler对其进行了陆陆续续的精心修订,这次是该书在全球范围内的首次印刷出版。北京航空航天大学出版社已得到Cleve的亲笔授权。该书虽为英文原版书,但行文生动,案例新颖,处处体现数学之美,字里行间更无不反应出作者的奇思妙想,风趣易懂,每个实验案例的解答都充斥着一种探求式好奇精神。这种强烈的好奇心也可以从这本书涉猎广泛的内容中得到体会矩阵,历法,谷歌网页排名,音乐,天体运行,分形图,生命进化,数独等等。我在编辑这本书的时候常常被感动一本编程书可以写的这样美!我也相信,亲爱的读者,你会在Cleve Moler的这本书中获得愉快的阅读体验和迸发前所未有的学习热情。
— 没有更多了 —
以下为对购买帮助不大的评价