我有两个矩阵:
A = [ -1 0 0;
1 1 -1;
0 -1 1 ];
B = [-1; 0; 1];
我想解下列方程:
Ax=B
当我使用mldivide
函数时,我得到一个 NaN 矩阵
X = mldivide(A,B)
X =
NaN
NaN
NaN
知道该问题有多种解决方案,我手动测试了其中一种,即[1;0;1]
返回B
:
A*[1; 0; 1]
并且,正如预期的那样,我确信它是多个解决方案之一。所以我的问题是:为什么mldivide
返回错误的解决方案?