发表于2024-11-21
《MATLAB 之父:编程实践》是克利夫(Cleve)继《MATLAB 数值分析与科学计算―― 基于MATLAB(修订版)》(Numerical Computing with MATLAB)之后所独立编写的第二本关于MATLAB 应用的书籍,主要是面向高中或大学低年级的读者,目的是想通过实验的方法将MATLAB 语言介绍给广大的初学者,为大家提供一系列在应用数学、科学计算和MATLAB 编程中有代表性的非常实用且有深刻数学意义的实验案例,从而帮助学习人员加深产品认知并有效提高工程应用能力。此书电子首稿于2008 年完成并在过去的5 年里,进行了陆陆续续的精心修订,这次是该书的中文版。
《MATLAB 之父:编程实践》一书的英文原版行文生动,案例新颖,处处体现数学之美,字里行间更无不反映出作者的奇思妙想,风趣易懂,每个实验案例的解答都充斥着一种探求式的好奇精神。强烈的好奇心,是克利夫给人留下的最深印象,大到人文历史风土人情,小到会议讲座礼尚往来,他都保持着一种童真般的好奇。这种强烈的好奇心也可以从这本书涉猎广泛的内容中得到体会―― 矩阵、历法、谷歌网页排名、音乐、天体运行、分形图、生命进化、数独等等包罗万象。
这些精彩的内容连同生动文笔都在薛定宇老师的译本中得到了很好的体现。薛老师自己的书在读者中享有很高声誉,我最早拜读的就是他写的自动控制领域经典的教材《控制系统计算机辅助设计―― MATLAB 语言与应用》,结构严谨,思维缜密,内容翔实。这种风格在此书中文版的翻译中与原文达到了奇妙融合,使读者在领略克利夫的独特思路时逻辑清晰,而且兴趣盎然,相信一定会是一次非常愉快的阅读体验。
《MATLAB 之父:编程实践》是北京航空航天大学出版社与迈斯沃克公司在图书合作方面的一个杰作,是迈斯沃克公司近两年中国图书计划中最重要的一个项目。
海报:
写在前面
译者的话
前言
第1章 迭代(Iteration)
第2章 斐波那契数(Fibonacci Numbers)
第3章 日历与时钟(Calendars and Clocks)
第4章 矩阵(Matrices)
第5章 线性方程组(Linear Equations)
第6章 蕨型叶分形(Fractal Fern)
第7章 谷歌的网页排名值(Google PageRank)
第8章 指数函数(Exponential Function)
第9章 T 形积木(T Puzzle)
第10章 幻方问题(Magic Squares)
第11章 井字棋的魅力(TicTacToe Magic)
第12章 生命游戏(Game of Life)
第13章 曼德勃罗集(Mandelbrot Set)
第14章 数独(Sudoku)
第15章 常微分方程(Ordinary Differential Equations)
第16章 捕食者与猎物模型(Predator-Prey Model)
第17章 轨道(Orbits)
第18章 浅水方程(Shallow Water Equations)
第19章 摩尔斯电码(Morse Code)
第20章 音乐(Music)
译者的话
克利夫·莫勒(Cleve Moler)是MATLAB 的首创者,也是享誉世界的迈斯沃克公司(MathWorks)的缔造者之一和首席科学家。他1997 年当选美国工程院院士,2007-2008 年担任美国工业与应用数学学会(Society of Industrial and Applied Mathematics,SIAM)的主席,2012 年获得IEEE 计算机学会的计算机先驱奖(Computer Pioneer Award 2012,IEEE Computer Society)。
三十多年前,克利夫在讲授线性代数课程时,觉得用当时最好的计算机工具仍然不是很方便,就构思并实现了MATLAB。现在MATLAB 已经成为科学与工程界的通用计算机语言,并为很多领域的首选计算机语言,为现代科学与技术的发展做出了重要的贡献。今天的MATLAB 完全担当得起其广告词所说的“加速工程与科学的步伐”(Accelarating the Pace of Engineering and Science)的重任。
当年MATLAB 语言起源于“矩阵实验室”(matrix labortory),《MATLAB之父:编程实践》一书也是克利夫沿用这样的思路,想通过实验的方法将MATLAB 语言介绍给更多的读者。原书的定位,是面向高中或大学低年级的读者,所以对读者在数学方面的要求并不是很高,本书也循序渐进地介绍了微积分、矩阵、线性代数方程、指数、复数、分形、微分方程甚至偏微分方程等数学内容,即使没有这些方面的基础或没有学过相关的课程,也可以通过克利夫的介绍很好地理解本书的基础知识,为以后进一步学习这些课程提供全新的视角和理解方法。所以本书对那些想尽早接触MATLAB 语言的读者是很有价值的。
虽然《MATLAB之父:编程实践》一书对面向的读者群的数学与科学基础要求不是很高,但本书的很多内容对一些MATLAB 的高级使用者仍有很好的借鉴意义。通过《MATLAB之父:编程实践》一书的翻译,我本人在编程技巧方面已经受益匪浅。
《MATLAB之父:编程实践》一书涉猎广博,取材和所选的例子生动有趣,引人入胜,行文流畅,文笔生动。通过独特的思路,克利夫介绍了很多科学运算与计算机编程的细节,如迭代过程、递归结构、图形用户界面设计、单元数组、二元树、回溯法等,读者可以阅读本书来学习这些内容,但更重要的是在原书提供的代码下进行实验。书中配备了大量的练习题,通过练习题可以更好地实践所学内容,提高MATLAB 语言的实际运用能力。通过实践获得第一手编程经验,这是阅读任何书籍都不能取代的,只有通过实践,才能使得读者尽快熟悉与掌握这一科学与工程的利器,为其他课程的学习与科研工作打造一把新的“钥匙”,为取得更大的成就奠定必要的基础和准备。
由于原书是作者写于不同时期的讲稿,在很多方面是不尽统一的,所以译者逐幅重新处理了插图,规范化了图形的大小和表示形式,合并了若干程序行,改善了很多矩阵和公式的排版效果,使得译作排版风格更紧凑,并尽力做到美观。按照中国科技文献的出版规则,将矩阵和向量等统一用黑体符号表示出来。考虑到读者可能对英语方面的要求,本书每章的标题与必要的关键词也都同时给出了英文原词,在某些地方还以译者注的形式给出了必要的解释,便于读者参考。
《MATLAB之父:编程实践》一书全部MATLAB 代码和其他相关资源都可以从克利夫本人的网页直接下载,建议读者广为利用
受北京航空航天大学出版社陈守平老师的邀请,本人有机会得以为这样一位享誉世界的大师的作品作译,倍感荣幸但同时也感受到巨大的压力。原书涉及的内容从天文历法到音乐,从生命进化到天体运行,从古老的传说到绚丽多彩的分形图,覆盖面极广,除了一般的技术内容之外,更有很多的文化、历史、艺术方面的内容,译者只能尽力而为,力图准确地反映原作者的思想和表述。此外,这次翻译工作是本人的第一次书面翻译,限于个人的水平、经验、学识和素养,疏漏之处在所难免,希望读者不吝指正。
由于本人的文风和风格可能过于严谨或古板,实在难以再现克利夫原作的生动文风,所以在译文基本完成后特别邀请读者可能的同龄人――我的女儿薛杨为全书进行了文字润色,并完成了某些章节的初译,在此特别感谢。
薛定宇
东北大学,沈阳
MATLAB之父:编程实践 下载 mobi pdf epub txt 电子书 格式 2024
MATLAB之父:编程实践 下载 mobi epub pdf 电子书很不错的一本书,值得学习。不像国内出的很多书一样烂大街的质量。推荐……
评分采用案例形式,以智能算法为主线,讲解了遗传算法、免疫算法、退火算法、粒子群算法、鱼群算法、蚁群算法和神经网络算法等最常用的智能算法的MATLAB实现.本书共给出30个案例,每个案例都是一个使用智能算法解决问题的具体实例,所有案例均由理论讲解、案例背景、MATLAB程序实现和扩展阅读四个部分组成,并配有完整的程序源码和讲解视频,使读者在掌握算法的同时,也可以学习到作者们多年积累的编程经验与技巧,从而快速提高使用算法求解实际问题的能力.
评分书还不错,是正版,快递也挺快的,喜欢
评分不错,书里讲的是如何建模,适合有一定matlab基础的人
评分书来的慢点,其他还好,希望有货没货拍之前能看到
评分图书的质量很好,快递运动的速递也很快,第一天订货,第二天书就到了!
评分昨天下单今天就到了。书很新。期待!
评分书不错,,很好,,
评分书买挺多,慢慢看,觉得matlab功能越来越多了,能学精不容易。
MATLAB之父:编程实践 mobi epub pdf txt 电子书 格式下载 2024