Anonymous user
Matrix multiplication: Difference between revisions
→{{header|Ruby}}
(→{{header|Ruby}}: this actually works) |
|||
Line 4,311:
<lang ruby>def matrix_mult(a, b)
a.map do |ar|
b.transpose.map { |bc| ar.zip(bc).map{ |x| x.inject(&:*) }.
end
end</lang>
|