[英]Matlab choose linear direct sparse solver
我需要使用SuiteSparse的QR解算器来解决Matalab中的稀疏线性系统。 我该如何选择呢? 我知道,取决于矩阵结构,在调用“ \\”运算符时会使用QR解算器。 但是我还没有找到直接使用它的任何方法。 有文件吗?
干杯
从Matlab手册中,可以找到A * x = b的最小二乘近似解为:
R = qr(A);
x = R\(R'\(A'*b));
r = b - A*x;
e = R\(R'\(A'*r));
x = x + e;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.