matlab除法疑问

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:08:36
matlab定义除法就是乘以逆矩阵,但是好像是只有方阵才能求逆矩阵吧,那么当用矩阵法求解线性方程组的时候被除的系数矩阵并不是方阵,那么这个除法的过程是怎样的呢

系数矩阵不是方阵的时候,出现不适定问题,这时候可以求解最小二乘或者最小范数解作为结果;
对于方程 A*X=B 来讲
最小二乘解
X=(A'*A)\A'*B
最小范数解
X=A'/(A*A')*B

线性代数教材上讲的很清楚