2012-11-16 77 views
1

我有以下公式:如何用java中的兩個變量求解兩個線性方程?

​​

其中center_y,center_x,start_y,start_xm值是已知的,我想要得到的x1y1值...

請提供在Java中適當的解決辦法.../

+6

http://mattgemmell.com/2008/12/08/what-have-you-試過/ – Ankur

+0

m是一種方法。你的意思是「它是已知的」。請顯示方法,因爲它是,因爲每個方程有2個未知的變量和一個未知的函數,所以這個問題是無法回答的。 – Simon

+0

@Simon那些是數學方程式,而不是java賦值語句。 – Neilers

回答

2

假設這些是式(即,m是一個標量,而不是一個方法),可以先重新排列方程得到一個通常的2個變量/ 2方程模型:

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

然後使用general techniques解決線性系統。你會發現,因爲2個方程是共線的,所以對該系統沒有解決方案或許多解決方案...

相關問題