2013-06-22 64 views
-2

我做了很多矩陣計算,結果我得到了2x1矩陣。
如果我使用matrix.print類,它會打印這些值。
但是我想將值保存在兩個變量中,但如果我使用類matrix.get(int m,int n),
它會給出一個ArrayOutOfBoundException。
我希望有人對我的問題有一個答案。獲取矩陣的值

+3

嗨,堆棧溢出使用了許多不同的編程語言。你能否用你正在使用的問題來標記你的問題。而且,沒有人能夠說明爲什麼你會在沒有生成它的代碼的情況下得到異常。你能用一個**最小的**例子來重新解釋你的問題嗎? – Ben

+0

我的猜測是你的索引的順序是錯誤的 – Jason

+0

要確保你知道你的矩陣的索引範圍開始(也許是0,也許1)。一般而言,沒有提供足夠的上下文。投票結束。 – h22

回答

1

很難說實際沒有看到代碼,但是你確定你的矩陣尺寸正確嗎?即它可能是1x2而不是2x1?嘗試將您的參數切換到get方法,看看會發生什麼。另一件事要檢查:你的矩陣包使用1索引還是0索引?即第一行/列是0還是1?