本书介绍了在科学与工程实际工作中常用的数值计算算法的原理和VisualC编程方法。本书分为7章,前6章分别讨论了复数运算、矩阵运算、线性代数方程组的求解、非线性方程与方程组的求解、插值和数值积分等的面向对象编程方法,涉及使用频率非常高的近90个基本算法,按功能设计成了6类。第7章将这些算法类集成到一个静态库和一个动态库中,可以直接使用。每章节都用VisualC程序示例了算法和算法库的调用方式。本书适合涉及科学与工程数值计算工作的科研人员、工程技术人员、管理人员以及大专院校相关专业的师生参考阅读。
本书内容包括电子计算机上常用的各种数值计算方法,如插值法、二乘法、一致逼近、数值微积分、方程求根法、线性与非线性代数方程组解法、矩阵特征值与特征向量求法、常微分方程初值问题的解法、求解数理方程定解问题的差分法、有限元法等。还包含同类书中未见的一些内容,如广义佩亚诺定理、外推法及其在某些问题中的应用。书中重点讨论了各种计算方法的构造原理和使用,对稳定性、收敛性、误差估计和优缺点等也作了适当的介绍。 本书内容丰富,取材精炼;重点突出,推导详细,数值计算例子较多;内容安排由浅人深,每章都有概述、小结、复习题等,便于教学。本书可作理工科院校非计算数学专业研究生或高年级学生教材,也可供从事数值计算的科技工作者阅读参考。
lanczos方法是20世纪计算数学方向最有影响的方法之一,并且已经在工程中得到了广泛应用. 《lanczos方法:演变与应用》兼顾了lanczos方法的理论演变和工程中的实际应用,其内容分为两部分:部分阐述了方法的演变,并提供了具体算法;第二部分讨论了工业中的实际应用,包括常用的模态分析、复特征值分析、频率响应分析以及线性系统问题的求解.对于应用数学和工业工程专业的研究人员,以及工程计算领域的工程师,《lanczos方法:演变与应用》是一本很有价值的参考书.
An early experiment that conceives the basic idea of Monte Carlo pu-tatios is known as "Buffon'needle",first stated by Georges Louis Leclerc Comte de Buffon in 1777.In this well-known experiment,on throws a needle of length l onto a flat surface with a grid of parallel lines with spacing.It is easy to pute that,under ideal conditions,the chance that the needle will intersect one of the lines in .Thus,if we lep pN be the Proportion of "intersects"in N throws,we can have an estimate of π as wjocj will"converge"to π as N increases to infinity.
本书的内容是现代科学计算中常用的数值计算方法及其原理,包括数值逼近,插值与拟合,数值积分,线性与非线性方程组数值解法,矩阵特征值与特征向量计算,常微分方程初值问题、刚性问题与边值问题数值方法,以及并行算法概述等。本书是为学过少量《计算方法》的理工科研究生学习《数值分析》而编写的教材。内容较新,起点较高,叙述严谨,系统性强,偏重数值计算一般原理。每章附有习题及数值试验题,附录介绍了Matlab软件以便于读者使用。本书可作为理工科研究生《数值分析》课程的教材或参考书,也可供从事科学与工程计算的科技人员学习参考。
如何通过25次简单迭代得到圆周率的4500万位有效数字?利用深刻的数学思想以及高超的算法设计,就可以产生如此有威力的算法。本书用比较浅显的数学知识,比如三角函数、级数、迭代等概念,解释如何得到圆周率计算的高效算法。希望通过这本小册子,让读者从一个很小的角度感悟到计算机时代算法的基本思想。
本书按照工科数学《数值计算方法课程教学基本要求》编写,介绍了计算机上常用的数值计算方法以及有关的基本概念与理论。内容取材适当,主要方法给出程序框图(或算法)与数值例子,每章有小结与适量习题,书末还有上机习题。习题均给出答案。 本书经工科数学课程教学指导委员会评选通过,可作为工科本科各专业的数值计算方法课程的教材,也可供工程技术人员参考。
本书以版MATLAB为平台,介绍了数值分析方法与图形可视化。全书共分9章,、2章讲解了MATLAB基础知识,第3~9章分别讲解了误差、插值法与曲线拟合、线性方程组的数值解法、非线性方程求解、数值微分与数值积分、矩阵特征值计算和常微分方程的数值解。MATLAB以其独特的魅力,改变了传统数值分析的编程观念,从而成为实现上述目标的有利工具。 本书可作为理工科各专业本科生、研究生以及应用MATLAB的相关科技人员学习MATLAB数值分析、建模、仿真的教材或参考书。
An early experiment that conceives the basic idea of Monte Carlo pu-tatios is known as "Buffon'needle",first stated by Georges Louis Leclerc Comte de Buffon in 1777.In this well-known experiment,on throws a needle of length l onto a flat surface with a grid of parallel lines with spacing.It is easy to pute that,under ideal conditions,the chance that the needle will intersect one of the lines in .Thus,if we lep pN be the Proportion of "intersects"in N throws,we can have an estimate of π as wjocj will"converge"to π as N increases to infinity.
本书全面系统地介绍了SAMCEF软件在不同领域应用的基本理论、使用方法和应用实例。全书可分为三个部分:第一部分介绍SAMCEF软件及其基本使用知识;第二部分以实例详解的方式说明SAMCEFField建模、线性结构分析、模态分析、热分析、结构非线性分析和机构运动非线性分析等的具体操作和关键技术;第三部分着重介绍SAMCEF转子动力学专业分析软件包SAMCEFRotor的基本理论和分析技术。通过本书的学习,读者不但能够迅速掌握SAMCEF软件的操作方法,而且能够对具体的工程问题进行独立分析。本书可作为理工院校相关专业高年级本科生、研究生及教师学习SAMCEF软件的辅导用书,也可作为广大工程技术人员和科研工作者使用SAMCEF软件的参考书。