Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > matrixライブラリ > Matrixクラス > []
self[i, j] -> ()
[permalink][rdoc](i,j)要素を返します。
行成分にMatrix#row_sizeより大きな値を指定した場合には例外が発生します。 列成分にMatrix#column_sizeより大きな値を指定した場合にはnilを返します。
例:
a1 = [1, 2, 3] a2 = [10, 15, 20] a3 = [-1, 2, 1.5] m = Matrix[a1, a2, a3] p m[0, 0] #=> 1 p m[1, 1] #=> 15 p m[1, 2] #=> 20 p m[1, 3] #=> nil