一.利用矩阵除法:
常出现的错误:/,\造成的矩形维度不一致情况。
错误示范:
A=[1,1,1 %x1+x2+x3=6
0,4,-1 %4x2-x3=5
2,-2,1] %2x1-2x2+x3=1
b=[6;5;1]
x=b/A %出现矩形维度不一致,应为原式为Ax=b,维度一致需要x=A\b
正确代码:
A=[1,1,1 %x1+x2+x3=6
0,4,-1 %4x2-x3=5
2,-2,1] %2x1-2x2+x3=1
b=[6;5;1]
x=A\b %Ax=b>>>x=A\b
二.判断线性方程组解:
A*x=b 其中A是m*n的矩阵,也就是说有m个方程n个未知数;b为m*p的矩阵,也就是有p组b
我们做C=[A b]
由线性代数知识我们知道:
(1)rank(A)=rank(C)=r时,方程组有解
若r=n则,方程