用numpy求解二元一次方程组的解出错

img


请帮忙看一下是代码写错了吗,为什么最后求解的结果是错的啊,还是说这个函数不能这么用?

答案是正确的,注意答案给的是科学计数法 4.440892 乘 10的负17次方,是一个很接近 0 的值

为什么不是 0 而是一个很接近 0 的值,是因为计算机储存浮点数采用近似值储存,所以运算结果会有一点点误差。

1/2、3/2、3/5都是整除,你这么写的话,都等于0
直接改为0.5、1.5和0.6