Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > matrixライブラリ > Matrixクラス > []
self[i, j] -> ()
[permalink][rdoc]element(i, j) -> ()
component(i, j) -> ()
(i,j)要素を返します。 行列の範囲外の値を指定した場合には nil を返します。
require 'matrix'
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