pub fn matmul(a: &Matrix, b: &Matrix) -> Matrix
Matrix multiplication. Panics if dimensions mismatch.