全新正版 极速发货
¥ 26.07 6.6折 ¥ 39.8 全新
库存2件
作者曹艳华,肖瑜,吕广红
出版社华中科技大学出版社
ISBN9787568080811
出版时间2022-04
装帧平装
开本16开
定价39.8元
货号31454648
上书时间2024-09-10
随着计算科学的迅速发展及在其他科学技术问题中的广泛应用,继理论方法和实验方法之后,数值计算方法已成为当今科学研究的第三种基本手段,它是计算数学、计算机科学与其他工程学科相结合的产物。目前,科学技术已经进入“纳米时代”“互联网时代”,各种高科技领域涌现出大量高度复杂的计算问题,使得发展、推广数值计算方法变得尤为重要。学习数值分析,不但要掌握其基本的理论与算法,还必须通过计算机编程实现各种算法,从而进一步理解相关的算法理论。 本书使用Matlab语言在计算机上实现各种数值算法,解决实际应用问题,其主要依据如下:(1) Matlab本身就是一种科学计算环境,其数值计算功能强大,已被广泛应用于求解科学工程中的计算问题。(2) Matlab具有丰富的数学函数,在学习有关数值分析内容时可直接使用这些函数,加深对数值分析理论的理解。例如,在Matlab中执行命令x=A\\b可方便地求解线性方程组或小二乘问题;(3) Matlab体现了当前科学计算的发展趋势,如尽量使用向量运算而不是使用循环语句(可以节约大量计算时间),同时提供了丰富的图形工具,易于对计算结果进行可视化。为了使读者更易于理解,本书中大部分程序仍然使用了循环语句,这是因为本书中的程序所需计算时间都是非常短的,在几秒内就可以给出计算结果,但是在大型的科学计算中,程序的运行效率是必须考虑的重要问题之一。(4) 相比于其他编程语言,Matlab语法简洁、易于掌握,可节省编程实验时间。 本书的主要内容与一般的“数值分析”教材基本一致,包括(非)线性方程(组)的求解、插值法、函数逼近与曲线拟合、数值积分与数值微分、常微分方程求解、矩阵特征值问题的求解,但本书着重于算法设计与编程实现,强调通过理论联系实际提高学生的动手编程能力。为此,本书力求做到以下几点:(1) 对相关数学理论、相关算法的介绍尽量简明扼要。(2) 强调算法的实际应用与分析比较,对书中出现的算法以程序代码的形式描述,还对某些案例从时间上和空间上分析了其复杂度及在实际应用中的细节问题。(3) 从读者的角度出发,增强了可读性与实用性。 本书中的所有案例均给出了Matlab源程序。本书适用于数学、计算机、物理、工程类专业的本科生与研究生,也适用于从事科学与工程计算的科技工作者。本书提供了丰富多彩的案例,并对每个案例的应用注意事项及结果进行了必要的分析。本书中所有的源代码只需在默认安装的Matlab上即可执行,并不依赖于第三方插件。所有掌握高等数学和Matlab语法的读者在看完本书后,均可以得心应手地、高效简洁地、精确地解决各类数值分析中常见的问题。 数值分析博大精深,新算法层出不穷。编写本书是一个小小的尝试,希望为刚刚接触这个领域的读者打好基础、产生兴趣起到“抛砖引玉”的作用。由于作者水平有限,本书的选材和内容的叙述难免存在不妥之处,诚恳地希望读者和同行们批评指正。
数值分析原理及MATLAB实验依据数值分析的基本原理,从MATLAB程序设计的角度出发,较系统地阐述了数值分析的理论与算法。全书共9章,包括绪论、非线性方程求解、线性方程组的解法、非线性方程组的解法、插值法、函数逼近与曲线拟合、数值积分与数值微分、常微分方程求解、矩阵特征值计算。本书着重于算法设计与编程实现,强调通过理论联系实际提高动手编程能力。 本书可作为数学、计算机、物理、工程类专业的本科生与研究生教材,也可供从事科学与工程计算的科技工作者参考。
— 没有更多了 —
以下为对购买帮助不大的评价