求解线性方程组
Matlab矩阵求逆的相关函数有inv,pinv,
但是,对于奇异矩阵的求逆不能很好的解决,
问问,有没有什么好的解决算法?用matlab编程实现。
近日,算形如A*x=b线性方程组的求解问题时,
出现了上述问题。A是一个不可逆矩阵,b为N*1列向量。怎么求X,请教各位了! 在对A用svd分解后,怎么求解?
[解决办法]
最小二乘求解,可以直接使用x=A\b.SVD分解正是为了求出最小二乘解.