It implements different operations on matrices