C eigen库矩阵循环移位