python语言numpy,scipy库可以实现矩阵求解线性方程组,在java语言中,commons-math3提供了强大的矩阵计算功能,同样也可以用来解决线性方程组问题。
如下所示,线性方程组:
我们可以根据消元法,最终求得x = -2 , y = 1 , z = 1。
下面通过commons-math3来解这个方程组。
首先项目加入commons-math3依赖:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>3.6.1</version>
</dependency>
编写如下的代码:
package com.math3;
import org.ap