具体描述
《MATLAB数值计算》是关于数值方法、MATLAB软件和工程计算的教材,着重介绍数学软件的熟练使用及其内在的高效率算法。主要内容包括:MATLAB介绍、线性方程组、插值、方程求根、最小二乘法、数值积分、常微分方程、傅里叶分析、随机数、特征值与奇异值、偏微分方程。《MATLAB数值计算》配备大量MATLAB例子源代码及习题,其中涉及密码学、Google网页分级、大气科学和图像处理等前沿问题,可以帮助读者快速掌握数学函数的正确使用及MATLAB编程技巧。
作者简介
Cleve B.Moler 是The MathWorks公司的主席和首席科学家。曾任密歇根大学、斯坦福大学和新墨西哥大学的数学系或计算机系教授。他在两个计算机硬件制造商Intel公司的Hypercube组织Ardent Computers公司工作了五年。他的主要专业兴趣在于数值分析和科学计算。他是MATLAB软件的创始者,也是著名的矩阵计算软件包LINPACK和EISPACK的作者之一,已撰写了三本有关数值方法的教材。同时,他在SIAM(美国工业与应用数学学会)历任期刊编辑、委员会成员和副总裁,并从1996年开始担任理事会成员。
目录信息
专家指导委员会
译者 序
前言
第1章 MATLAB介绍
1.1 黄金分割比
1.2 斐波那契数
1.3 分形蕨
1.4 幻方
1.5 密码系统
1.6 3n+1序列
1.7 浮点算术
1.8 更多阅读资料
习题
第2章 线性方程组
2.1 求解线性方程组
2.2 MATLAB反斜线符号算符
2.3 一个3×3例子
2.4 排列和三角形矩阵
2.5 LU分解
2.6 为什么必须选主元
2.7 lutx,bslashtx,lugui
2.8 舍入误差的影响
2.9 范数和条件数
2.10 稀疏矩阵和带状矩阵
2.11 PageRank和马尔可夫链
2.12 更多阅读资料
习题
第3章 插值
3.1 插值多项式
3.2 分段线性插值
3.3 分段三次埃米特插值
3.4 保形分段三次插值
3.5 三次样条
3.6 pchiptx,splinetx
3.7 interpgui
习题
第4章 方程求根
4.1 二分法
4.2 牛顿法
4.3 一个不正常的例子
4.4 割线法
4.5 逆二次插值
4.6 Zeroin算法
4.7 fzerotx,feral
4.8 fzerogui
4.9 寻找函数为某个值的解和反向插值
4.10 最优化和fmintx
习题
第5章 最小二乘法
5.1 模型和曲线拟合
5.2 范数
5.3 censusgui
5.4 Householder反射
5.5 QR分解
5.6 伪逆
5.7 不满秩
5.8 可分离最小二乘法
5.9 更多阅读资料
习题
第6章 数值积分
6.1 自适应数值积分
6.2 基本的数值积分公式
6.3 quadtxquadgui
6.4 指定被积函数
6.5 性能
6.6 积分离散数据
6.7 更多阅读资料
习题
第7章 常微分方程
7.1 微分方程求积
7.2 方程体系
7.3 线性化的微分方程
7.4 单步法
7.5 BS23算法
7.6 ode23tx
7.7 实例
7.8 洛伦茨吸引子
7.9 刚性
7.10 事件
7.11 多步法
7.12 MATLABODE求解程序
7.13 误差
7.14 性能
7.15 更多阅读资料
习题
第8章 傅里叶分析
8.1 按键式拨号盘
8.2 离散傅里叶变换
8.3 fftgui
8.4 太阳黑子
8.5 周期时间序列
8.6 快速离散傅里叶变换
8.7 ffttx
8.8 傅里叶矩阵
8.9 其他傅里叶变换和级数
8.10 更多阅读资料
习题
第9章 随机数
9.1 伪随机数
9.2 均匀分布
9.3 正态分布
9.4 randtx,randntx
习题
第10章 特征值与奇异值
10.1 特征值与奇异值分解
10.2 一个简单例子
10.3 eigshow
10.4 特征多项式
10.5 对称矩阵和厄密特矩阵
10.6 特征值的敏感度和精度
10.7 奇异值的敏感度和精度
10.8 约当型和舒尔型
10.9 QR算法
10.10 eigsvdgui
10.11 主分量
10.12 圆生成器
10.13 更多阅读
习题
第11章 偏微分方程
11.1 模型问题
11.2 有限差分法
11.3 矩阵表示
11.4 数值稳定性
11.5 L形区域
习题
参考文献
索引
· · · · · · (收起)
读后感
第九章 概述了MATLAB如何生成随机数 读此书可以了解MATLAB的原理 也就是MATLAB身后的秘密
第九章 概述了MATLAB如何生成随机数 读此书可以了解MATLAB的原理 也就是MATLAB身后的秘密
第九章 概述了MATLAB如何生成随机数 读此书可以了解MATLAB的原理 也就是MATLAB身后的秘密
第九章 概述了MATLAB如何生成随机数 读此书可以了解MATLAB的原理 也就是MATLAB身后的秘密
第九章 概述了MATLAB如何生成随机数 读此书可以了解MATLAB的原理 也就是MATLAB身后的秘密
用户评价
一直以来,对MATLAB在数据分析和科学研究中的强大能力我都有所耳闻,但真正上手实践时,总觉得有些力不从心。这本书《MATLAB数值计算》就像一位经验丰富的向导,带领我一步步揭开MATLAB数值计算的神秘面纱。它从最基础的矩阵操作开始,循序渐进地引入到更复杂的数值算法。我印象深刻的是书中关于“特征值问题”的章节,它不仅解释了特征值和特征向量的数学概念,还通过具体的例子展示了如何在MATLAB中求解对称矩阵和非对称矩阵的特征值,以及这些概念在稳定性分析等方面的应用。此外,书中关于“非线性方程组的求解”章节,详细介绍了诸如牛顿法、割线法等迭代方法的原理及MATLAB实现,这对于我在优化问题中寻找最优解非常有启发。我个人非常喜欢书中的代码示例,它们清晰明了,可以直接复制并修改应用到自己的项目中。这本书将成为我学习MATLAB数值计算的必读教材,让我在数据分析和科学研究的道路上走得更远。
作为一名在校的博士生,我一直在寻求能够深化我对数值方法理解,并提升我在科学计算方面能力的资源。《MATLAB数值计算》这本书恰好满足了我的需求。这本书不仅仅是简单地罗列MATLAB的函数,更重要的是它深入剖析了背后蕴含的数学原理和算法思想。例如,在讲解插值和逼近时,书中详细对比了不同插值方法的优缺点,并给出了相应的MATLAB实现。这对于理解算法的适用范围和计算复杂度非常有帮助。我特别欣赏书中关于“数值积分与微分”章节的编排,它不仅介绍了牛顿-科特斯公式、高斯积分等经典方法,还结合MATLAB的ode solvers,详细演示了如何求解各种类型的常微分方程。这对于我的研究课题中涉及动力学建模和仿真至关重要。另外,书中提及的“稀疏矩阵及其应用”以及“迭代法求解线性方程组”等内容,也与我当前研究方向紧密相关。这本书将是我的研究过程中重要的理论和实践指导,帮助我更高效、更准确地完成计算任务。
作为一个从其他编程语言转投MATLAB阵营的开发者,我一直在寻找一本能够帮助我快速掌握MATLAB强大数值计算能力的权威指南。《MATLAB数值计算》这本书无疑满足了我的期望。它不仅仅是函数的堆砌,更是对各种数值计算算法的深入浅出地讲解,让我能够理解“为什么”以及“如何”去使用它们。我尤其喜欢书中关于“数值稳定性”和“精度误差”的讨论,这对于开发健壮的数值算法至关重要。很多时候,我们只关注算法的正确性,却忽略了数值误差的累积可能导致的结果失真。《MATLAB数值计算》这本书则恰恰弥补了这一不足,它通过生动的例子和图表,让我深刻理解了浮点运算的限制以及如何通过合理的算法选择和编程技巧来减小误差。书中关于“傅里叶分析与信号处理”的章节,更是让我看到了MATLAB在信号处理领域的巨大潜力,这对于我的工作非常有价值。这本书将成为我学习MATLAB数值计算的宝贵财富。
这本《MATLAB数值计算》的出版,无疑为广大工程技术人员和科研工作者提供了一本极具价值的参考手册。我是一名在实际项目中经常需要处理大量数据和进行复杂仿真的工程师,一直以来都苦于找不到一本能够系统性地梳理MATLAB在数值计算领域应用的权威著作。市面上虽然不乏介绍MATLAB基础语法的书籍,但真正能深入讲解其数值计算核心算法、性能优化技巧以及在工程问题中实际应用场景的书籍却凤毛麟角。这本书填补了这一空白。从目录的设计来看,其内容涵盖了从基础的矩阵运算、线性代数、微积分到更高级的插值、逼近、优化、微分方程求解,甚至还触及了傅里叶变换和信号处理等热门领域。我尤其期待书中关于“误差分析与精度控制”的部分,这对于保证计算结果的可靠性至关重要。此外,书中提供的丰富的代码示例和案例分析,相信能够帮助读者更快地将理论知识转化为实际生产力。对于那些希望在MATLAB数值计算方面更上一层楼的读者来说,这本《MATLAB数值计算》无疑是一次不容错过的学习机会,它将是伴随我们解决复杂工程难题的得力助手。
我在大学期间学习过一些基础的数值分析课程,但感觉理论与实践之间存在着一定的脱节。这本《MATLAB数值计算》的出现,正好弥合了这一差距。它以一种非常直观和实用的方式,将抽象的数值算法与MATLAB强大的计算能力相结合。我尤其看重书中关于“插值与回归”的讲解,书中详细介绍了各种插值方法,例如拉格朗日插值、样条插值等,并且通过MATLAB代码演示了它们在数据平滑和预测中的应用。这对我处理实验数据非常有帮助。此外,书中关于“优化方法”的章节,详细讲解了无约束优化和约束优化问题,以及与之相对应的MATLAB函数,如fminunc和fmincon。这对于我进行模型参数的求解和最优设计非常有指导意义。这本书的语言风格清晰易懂,代码示例也十分贴合实际应用场景,让我在学习过程中充满了乐趣和成就感。它将是我在数值计算领域不断探索和学习的得力伙伴。
修订前的版本
侧重于数值计算方法
全不会!
习题有答案就好了,这本该死的书把电脑压花屏了
修订前的版本