merge matrix
matrixNew=emerge(matrixOld,key[,direction])
matrixOld :
nxm matrix
key :
vector of integer for merging (can be used as key)
direction :
1 merge forward, -1 merge backward,default=1