求解大型线性方程组用迭代法还是直接法比较好?什么理由?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 23:45:00
求解大型线性方程组用迭代法还是直接法比较好?什么理由?
你所谓的直接法是不是Ax=b ==> x=A^(-1)b?如果是,对较大的(尤其是大而稀疏)的矩阵,一般这方法都不是好的选择.因为求A^(-1)的过程中,会做许多不必要的计算.而且当A近于奇异时,很难解出来.(当然,如果你尝试过软件可以很快的解出来,比如用matlab中的inv(A)*b,因为有简单的命令,也不失为好的选择.)
对于迭代法,LU分解后用Gaussian消去法是个不错的选择,只是要自己写些程序,不像直接法那样方便.虽然是迭代,但matlab中提供了一个你可以直接用的命令,即A\b.还有就是对一些形式较为特殊的矩阵,比如正定的对称矩阵,你还可以用共轭梯度法,收敛速度非常快,而且适用于大而稀疏的矩阵.
对于迭代法,LU分解后用Gaussian消去法是个不错的选择,只是要自己写些程序,不像直接法那样方便.虽然是迭代,但matlab中提供了一个你可以直接用的命令,即A\b.还有就是对一些形式较为特殊的矩阵,比如正定的对称矩阵,你还可以用共轭梯度法,收敛速度非常快,而且适用于大而稀疏的矩阵.
求解大型线性方程组用迭代法还是直接法比较好?什么理由?
用什么软件求解线性方程组比较好
求解线性方程组的预处理迭代法
在MATLAB中用求解高斯—塞德尔迭代法线性方程组
雅克比迭代法求解线性方程组的C语言程序?
给定以下线性方程组,用雅可比迭代法和高斯-塞德尔迭代法是否收敛?
在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序
制造大型氢气球用什么材料好?
现在什么牌子电子烟比较好?是那种加烟液的好还是直接换烟嘴的好?
在大型游乐园附近开什么店比较合适?我们这将要建造大型的游乐园里面有各种大型娱乐设施...开什么店好?
想问一下,求解“线性方程组”时可以和求解“矩阵方程”一样,直接用高斯消元法求解吗?
The village ( ) on a river.用is还是用wears,哪个比较好?请说明理由.