我是Java Programming的新手。我正在做一個科學仿真,其中必須解決一個線性方程組。如何使用jama聲明矩陣
我在Eclipse.I下載jama jar文件並添加到JRE系統庫。問題是當我通過傳遞一個2D雙數組作爲構造函數參數來創建一個新的Matrix對象時,IDE提到「構造函數矩陣(double [] [])未定義「。
我GOOGLE了很多,但一無所獲:(
讓別人來翻過了嗎?我怎麼面對呢?JAMA的
我是Java Programming的新手。我正在做一個科學仿真,其中必須解決一個線性方程組。如何使用jama聲明矩陣
我在Eclipse.I下載jama jar文件並添加到JRE系統庫。問題是當我通過傳遞一個2D雙數組作爲構造函數參數來創建一個新的Matrix對象時,IDE提到「構造函數矩陣(double [] [])未定義「。
我GOOGLE了很多,但一無所獲:(
讓別人來翻過了嗎?我怎麼面對呢?JAMA的
文檔表明確實有這樣一個構造函數。快速測試與在NetBeans IDE中的jama 1.0.3確認構造函數在那裏,並且可以相應地使用。
我懷疑這個lib沒有正確加載另一種可能是你創建了自己的Matrix類,並且正在使用它Jama.Matrix類。當使用Jama.Matrix而不是Matrix時,錯誤是否也會發生?
獲取矩陣jar文件。將jar添加到你的類路徑中(在net beans中,我只是將它添加到項目庫中;我相信你應該將Matrix jar文件添加到eclipse中的「java build path」中)。
一旦您完成上述操作,就可以使用Matrix(double [] [])。
我認爲你需要更多關於JAMA。所以,請看看:http://math.nist.gov/javanumerics/jama/doc/
當使用Jama.Matrix時問題得到解決...感謝您的回覆 – 2013-03-14 12:33:41