发布网友 发布时间:2022-12-27 21:25
共1个回答
热心网友 时间:2023-10-21 07:12
在科学和工程领域,科学计算是不可缺少的重要环节。然而,如高次代数方程求根,微分方程求解,复杂函数的积分,非线性最优化等,诸多问题的解析解或解析表达式要么无法给出,要么非常复杂而不便于计算,为解决这些问题,需要采用近似的计算方法——数值方法来求解这些问题。因此,数值分析是科学研究和工程计算领域的一门重要学科,研究的主要内容包括数据插值、拟合、数值积分、数值微分、微分方程求解、线性方程组、方程(组)求根、数值优化、特征值与特征向量等。
近年来,随着计算机技术的快速发展,使用计算机进行科学计算已经成为科学研究中不可缺少的环节。伴随着计算工具的进步,各种数值计算软件层出不穷,MATLAB软件即为其中的佼佼者,该软件界面简洁,编程快捷,包含功能强大的函数和工具箱,特别适用于数学建模和科学计算,能够解决各种数值分析问题。
本书以数值分析理论为主线,以MATLAB在数值分析中的应用为主要内容,在介绍数值分析算法原理和基本思想的基础上,侧重于讲解基于MATLAB软件的各种算法的实现。全书共分为12章,分别讲解了MATLAB基础知识、数据插值、数据拟合,数值积分、常微分方程、线性方程组迭代解法、线性方程组的直接解法、非线性方程求解、偏微分方程数值解、数值优化、特征值和特征向量等。每章内容可以分为两个部分,讲解介绍数值分析的原理部分及数值分析方法的MATLAB实现。
本书适合高年级本科生、研究生以及相关研究人员使用。读者在阅读此书时,可以结合程序,一边运行程序,一边从书中寻找每段程序的功能以及原理,并且代入自己的数据和模型。
本书由刘寅立、王剑亮、陈靖、刘衍琦、王光辉和史峰编著,其中刘寅立完成第7、8、10、12章,王剑亮完成第1、4、5、6章,陈靖完成第2、9章,刘衍琦完成第3、11章,王光辉负责书中各例题的选取及程序的进一步调试工作,全书由史峰和刘寅立负责统稿。
本书在写作的过程中,得到了MATLABSKY论坛的大力支持。MATLABSKY论坛为本书开辟了读者交流版块,作者长期在线解答读者的各种疑问。我们相信,只有交流才会有进步,只有碰撞才会有火花。
感谢天津科技大学理学院,黑龙江科技学院计算机与信息工程学院,东方电子有限公司,华中科技大学机械学院的同事、同学们及笔者的家人们对编者工作的支持,尤其感谢谢中华老师对本书的关心与指导,在成书过程中,谢老师倾注了极大的热情并提出了宝贵的意见和建议。
由于作者水平有限,书中尚存缺点和遗漏之处,恳请读者提出宝贵的意见和建议,以便于我们完善和提高。