Ruby 3.0.0 リファレンスマニュアル > ライブラリ一覧 > matrixライブラリ > Matrixクラス > combine
combine(*matrices) {|*elements| ... } -> Matrix
[permalink][rdoc]combine(*matrices) -> Enumerator
要素ごとにブロックを呼び出した結果を組み合わせた Matrix を返します。
require 'matrix'
x = Matrix[[6, 6], [4, 4]]
y = Matrix[[1, 2], [3, 4]]
Matrix.combine(x, y) {|a, b| a - b} # => Matrix[[5, 4], [1, 0]]
[SEE_ALSO] Matrix#combine