如何用java中的两个变量求解两个线性方程?

时间:2012-11-16 11:40:18

标签: java apache math geometry linear-equation

我有以下等式:

  center_y -y1 = m * ( center_x - x1 );

  start_y - y1 = m * ( start_x - x1 );

其中center_y,center_x,start_y,start_xm的值已知且我想获得x1y1的值......

请在java ... /

中提供合适的解决方案

1 个答案:

答案 0 :(得分:2)

假设这些是方程式(即m是标量,而不是方法),您可以先重新排列方程式,得到通常的2个变量/ 2方程模型:

m.x1 - y1 = m.center_x - center_y
m.x1 - y1 = m.start_x - start_y

然后使用general techniques求解线性系统。你会发现因为2个方程是共线的,所以没有解决方案或许多解决方案......