Thanks,
I've created the following function as an extention to class Array:
def Section(startRow,nRows,startCol,nCols)
part = self[startRow..startRow+nRows-1]
part = part.map{|x| x[startCol..startCol + nCols-1]}
return part
end
testArray=[[1,2,3,4,5],
[6,7,8,9,10],
[11,12,13,14],
[15,16,17,18]]
calling testArray.Section(2,2,2,2)
will return [[13,14],[17,18]]
which is essentially what the minor function but on an Array
--
Posted via http://www.ruby-forum.com/.