instance method Matrix#row
row(i) -> Vector
row(i) {|x| ... } -> nil
-
第i番目の行ベクトルを返します。
selfのi行目を行ベクトルとして返します。 ブロックが与えられたときは、各行ベクトルの要素についてブロックを繰り返します。
- [PARAM] i:
- 行ベクトルの位置を指定します。
注意
引数iは0オリジンで指定することに注意してください。
例:
a1 = [1, 2, 3] a2 = [10, 15, 20] a3 = [-1, -2, 1.5] m = Matrix[a1, a2, a3] p m.row(1) #=> Vector[10, 15, 20] cnt = 0 m.row(0) { |x| cnt = cnt + x } p cnt #=> 6
class Matrix