class MatrizDensa
matriz normal
Public Instance Methods
+(other)
click to toggle source
# File lib/matriz.rb, line 159 def +(other) suma=MatrizDensa.new(Array.new(@filas,1){Array.new(@columnas,1)}) filas.times do |i| columnas.times do |j| if (other.hash_no_ceros.key?("#{i}#{j}")) suma.matriz[i][j] = other.hash_no_ceros["#{i}#{j}"] + matriz[i][j] else suma.matriz[i][j] = matriz[i][j] end end end return suma end