add generateMatrix.cpp