我有一个关于求解线性方程Ax=b
的问题,其中x
未知,A是方阵NxN
和非奇异矩阵。
矢量x
可以通过
x=inv(A)*b
或
x=A\b
在Matlab中,'\'命令调用一种算法,该算法取决于矩阵A的结构,并包括对A的属性的检查(小开销)。因此,它高度依赖于A结构。但是,A结构是未知的(即随机矩阵)。我想测量上述方程的复杂性。因此,为了公平比较,我需要修复我使用的方法。在这种情况下,我选择具有复杂度O(N^3)
的高斯消元(GE)。我的问题是如何选择/修复方法(即GE)来解决上述方程?
答案 0 :(得分:2)