,我希望你能帮助我!: (当我将代码粘贴奇怪的事情发生了(不是全部是这样写的代码),但在这里我们去:我想要linalg.solve(A,Res)。第一个(A)有10行10列,即矩阵([10数组,10个元素]),第二个有10行和1列,即,矩阵([1个数组,10种元素])错误:奇异矩阵
当我执行它引发以下错误的代码: 奇异矩阵
我不知道做什么当我不。 Ť要求linalg.solve,但要求打印两个矩阵,都很好:10个方程,10个变量。所以我不知道发生了什么事。请帮忙!!!
如果你需要我粘贴代码(如可怕的,因为它看起来)我能做到这一点。
谢谢
如果代码太大/无法读取贴在这里,我建议你创建一个小的测试案例(我猜你并不需要有10行/列),看看你能得到那个工作。如果没有,请在这里发布这个小例子的代码,否则人们不得不猜测你的问题可能是什么。 – FriendFX
如果系统是确定的,您可以使用numpy.linalg.lstsq获得的解决方案之一之下。 – Ben