Method: MyMatrix#search

Defined in:
lib/mymatrix.rb

#search(colName, value) ⇒ Object

colnameの値がvalueの行のrowを配列で返却する。todo:名称がよくない。



560
561
562
563
564
565
566
567
568
569
570
571
572
573
# File 'lib/mymatrix.rb', line 560

def search(colName, value)
	indexes = []
	col = getColumn(colName)
	col.each_with_index do |cell, i|
		if(value == cell)
			indexes << i
		end
	end
	out = self.empty
	indexes.each do |index|
		out << @mx[index]
	end
	return out
end