用计算机求解数学问题的三步求解方法,数值分析简述及求解应用

数值分析简述及求解应用

摘要:数值分析是研究分析用计算机求解数学计算问题的数值计算方法及其理论的学科,本文主要介绍了数值分析的一些求解方法的原理和过程,并应用在电流回路和单晶硅提拉过程中的,进一步体现数值分析的实际应用。

关键字:解方程组插值法牛顿法

一、引言

随着科学技术的发展,提出了大量复杂的数值计算问题,在建立电子计算机成为数值计算的主要工具以后,它以数字计算机求解数学问题的理论和方法为研究对象。有可靠的理论分析,要有数值实验,并对计算的结果进行误差分析。数值分析的主要内容包括插值法,函数逼近,曲线拟和,数值积分,数值微分,解线性方程组的直接方法,解线性方程组的迭代法,非线性方程求根,常微分方程的数值解法。运用数值分析解决问题的过程包括:

实际问题→数学建模→数值计算方法→程序设计→上机计算求出结果。

在自然科学研究和工程技术中有许多问题可归结为求解方程组的问题,方程组求解是科学计算中最常遇到的问题。如在应力分析、电路分析、分子结构、测量学中都会遇到解方程组问题。在很多广泛应用的数学问题的数值方法中,如三次样条、最小二乘法、微分方程边值问题的差分法与有限元法也都涉及到求解方程组。

在工程中常会遇到求解线性方程组的问题,解线性方程组的方法有直接法和迭代法,直接法就是经过有限步算术运算,可求的线性方程组精确解的方法(若计算过程没有舍入误差),但实际犹如舍入误差的存在和影响,这种方法也只能求得近似解,这类方法是解低阶稠密矩阵方程组级某些大型稀疏矩阵方程组的有效方法。直接法包括高斯消元法,矩阵三角分解法、追赶法、平方根法。迭代法就是利用某种极限过程去逐步逼近线性方程组精确解的方法。将方程组的解看作是某极限过程的极限值,且计算这一极限值的每一步是利用前一步所得结果施行相同的演算步骤而进行。迭代法具有需要计算机的存储单元少,程序设计简单,原始系数矩阵在计算过程始终不变等优点,但存在收敛性级收敛速度问题。迭代法是解大型稀疏矩阵方程组(尤其是微分方程离散后得到的大型方程组)的重要方法。迭代法包括Jacobi法SOR法、SSOR法等多种方法。非线性是实际问题中经常用到出现的并在科学和工程中的低位也越来越重要,很多线性模型都是在一定条件下由非线性简化得到的。所以往往需要非线性的研究。非线性的数值解法有牛顿法,迭代收敛的加速解法,弦解法和抛物线法等。还有很多问题都可用常微分方程的定解来描述,主要有处置问题和边值问题。常微分方程是描述连续变化的数学语言,微分方程的求解是确定满足给定方程的可微函数y(x)。下面就数值分析中常用的一些方法和实例进行阐述。

二、数值分析中的一些方法

1、插值法

许多实际问题都用y=f(x)来表示,有的函数虽然有解析式,但由于计算复杂实用不方便,为了找一个既能反映函数的特性又便于计算的函数,我们利用插值法可以得到这个简单函数,插值法包括拉格朗日插值,牛顿插值,Hermite插值等多种方法。

拉格朗日插值是n次多项式插值,其成功地用构造插值基函数的方法解决了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/61690346 【完整课程列表】 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第01章 MATLAB概述(共13页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第01章 实例解析(共5页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第02章 MATLAB语言程序设计(共46页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第02章 实例解析(共15页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第03章 实例解析(共4页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第03章 误差理论(共9页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第04章 非线性方程(组)的求解(共12页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第04章 实例解析(共11页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第05章 实例解析(共8页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第05章 线性方程组的求解(共26页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第06章 插值(共30页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第06章 实例解析(共9页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第07章 函数逼近与数据拟合(共8页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第07章 实例解析(共10页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第08章 实例解析(共15页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第08章 数值积分与数值微分(共28页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第09章 实例解析(共23页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第09章 微分方程问题求解(共22页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第10章 实例解析(共11页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第10章 特征值与特征向量的计算(共12页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第11章 实例解析(共40页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第11章 优化问题求解(共27页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第12章 实例解析(共25页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第12章 数值模拟(共8页).ppt 优质精品课件 MATLAB与高等数学 MATLAB数学建模 MATLAB数据分析教程 第13章 数值计算方法实际应用案例(共23页).ppt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值