2014-12-23 13 views
-1

我對計算機科學相當陌生,並且一直試圖使用點類,線類和Rational數類來解決線性方程組。該系統的代碼是舊的,我正在適應它爲我正在做的新工作,但我不能,在我的生活中,調試/工作 - 通過代碼的一部分(與休息所以如果我不能做一個我不能做的一切,整個代碼不起作用)在oneChosenFirst()。我不是在尋找完整的代碼,而是一個關於如何正確執行此操作的非常簡單的解釋,謝謝。這是我迄今在系統中所擁有的。該系統也基於用戶輸入。如何使用點類,有理數類和線類來求解2個線性方程組?

我的線性方程組的斜率和y軸截距:

public static void oneChosenFirst() { 

    System.out.println("Enter values for Y intercept (0,#). "); 
    double A = scn.nextDouble(); 
    double B = scn.nextDouble(); 
    Point Yint1 = new Point(); 
    System.out.println("Enter values for slope (Rise/Run). "); 
    Line slope1 = new Line(); 
    } 

再次,許多感謝,任何你認爲可以幫助我通過Java我的旅程是非常讚賞。

+0

你必須縮小你的問題。沒有人願意瀏覽所有600多行。 – August

+0

你真的需要擺脫過多的換行 – keyser

+0

現在的代碼格式更好,但它仍然是太多的代碼。請隔離問題所在,並尋求幫助。 – Vitruvius

回答

0

要解決幾何線性方程組(如您的點和線類),將每個方程表示爲一條線,然後系統的解決方案就是這些線相交的點。如果您在此流程的某個步驟中遇到困難,請說出來並展示您迄今嘗試完成該步驟的內容。

+0

感謝幫助它現在所有的作品 – hell2the0

+0

@ hell2the0如果此答案解決了您的問題,請將其標記爲已接受,方法是單擊下方未填寫的複選標記:) – Vitruvius