Added MatrixTranslator method with matrix data-type selection