Ваша матрица данных имеет нулевое значение, как того требуют предварительные условия?
Фрагмент кода неясен в этом вопросе, но способ, которым матрица данных первоначально описана, я думаю, что столбец означает, что для мощного метода должен быть ноль.