论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 地理科学 化学 生物科学 数学 物理 代写论文
当前位置: > 理工论文 > 数学 >

几种解线性方程组的c算法的比较

显然,很难使线性方程组解的精度超过计算机浮点字精度。不幸的是,对于大型线性方程组,要想达到甚至是接近计算机所限定的精度也总是很难的。在直接求解中,舍入误差的积累达到一定程度时,矩阵就接近奇异了。对于远非奇异的矩阵,却也很容易丢失两个或三个有效数字。如果发生这种情况,有一个简洁的方法能恢复到整个机器精度,这就是迭代法。 内容来自www.paper51.com

雅各比迭代法具有简单易实现的优点,它的缺点是在上机时需要两组工作单元存放,因此存储量较大。为了改进此缺点,出现了高斯—塞德尔迭代法。高斯—塞德尔迭代法只需要一组工作单元存储,当存储空间较小时,它的优点显而易见。迭代法的运算量仅为,它永远不会把解变糟。

http://www.paper51.com

足可见迭代法在解阶数较大的线性方程组的时候优势非常大,它的运算量比高斯—约当消去法,具有回代过程的高斯消去法和LU分解法的运算量小得多。

内容来自www.paper51.com

下面我们来看具体例子:

内容来自论文无忧网 www.paper51.com

例1:用高斯消去法解方程组

copyright paper51.com

2++=4

http://www.paper51.com

3++2=6

paper51.com

+2+2=5

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式