用Matlab求解稀疏线性系统

用Matlab求解稀疏线性系统,matlab,linear-algebra,sparse-matrix,Matlab,Linear Algebra,Sparse Matrix,我必须求解线性系统A*x=b,其中A是一个稀疏矩阵(34k x 34k)。我尝试使用x=b\A解决问题,但这会导致内存不足错误。有没有更好的方法在Matlab中解决这个系统 您做错了您需要使用: x = A\b; 对于方程Ax=b您做错了,需要使用: x = A\b; 对于方程Ax=b@MuhammadOmer不用担心,每个人都会遇到这种情况。:-)@默罕默德默尔:不用担心,每个人都会遇到这种情况。:-)

我必须求解线性系统A*x=b,其中A是一个稀疏矩阵(34k x 34k)。我尝试使用x=b\A解决问题,但这会导致内存不足错误。有没有更好的方法在Matlab中解决这个系统

您做错了您需要使用:

x = A\b;

对于方程Ax=b

您做错了,需要使用:

x = A\b;

对于方程Ax=b

@MuhammadOmer不用担心,每个人都会遇到这种情况。:-)@默罕默德默尔:不用担心,每个人都会遇到这种情况。:-)