Matrix and its operation