# File lib/backports/1.9.2/stdlib/matrix.rb, line 380 def collect(&block) # :yield: e return to_enum(:collect) unless block_given? rows = @rows.collect{|row| row.collect(&block)} new_matrix rows, column_size end