作业帮 > 综合 > 作业

matlab解方程组时出现了 Warning:System is inconsistent.Solution does

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 09:50:47
matlab解方程组时出现了 Warning:System is inconsistent.Solution does not exist的警告,
我要解的方程如下

然后我的matlab程序如下

这些都是符号变量,是不是我的符号变量太多了?出现了如下警告
首先,你方程组的第四行的系数矩阵与你贴的图不相符,虽然这和你得到的错误没有关系,但就提醒你一下.
其次,“\”貌似的确不行,但我试过直接用逆P^(-1)*Q可以.你试试.
最后,出错原因我猜matlab对解方程组要求可能较高,例如要判断系数矩阵的奇异性之类的,而直接求逆没有此限制.
再问: 首先要谢谢你的回答,然后矩阵求逆矩阵的一个前提条件是这个矩阵要为方阵,但是我这个是5*4的矩阵,没有办法直接求逆。。。是不是有什么办法可以求呢?
再答: 你能否试试先等式两边同时左乘系数矩阵的转置(这样系数矩阵就成方阵了)然后再求逆?