2
我有2个函数返回2个数组T1和T2,我想计算H = T1/T2,如果没有解决方案{做点什么}。 T1是矢量,T2是雅可比矩阵。 (我需要解决方程T2 * d = T1) 我尝试检查存在的解决方案Matlab
if isempty(T1\T2)
{doing something}
end
但IsEmpty函数总是返回0。我如何检查的解决方案T1 \ T2的exestence?
在命令窗口中MATLAB说
Warning: System is inconsistent. Solution does not exist.
更新:我试试这个
d=inv(H)*phi
它的工作原理,但有什么区别,我怎么能使用命令 '\'?
首先,你确定你其实想'T2 \ T1'而不是'T1 \ T2'(如果' T2'是一个矩阵,'T1'是一个向量)?什么是'H'?另外,你使用符号数学或数字?在第二种情况下,您能否提供样本输入(“T1”和“T2”的值)?并查看矩阵的[条件编号](http://www.mathworks.com/help/matlab/ref/cond.html)。 – mbschenkel