IsTridiagonal

Проверяет, является ли квадратная матрица трехдиагональной.

bool matrix::IsTridiagonal();

Возвращаемое значение

Возвращает True, если квадратная матрица является трехдиагональной.

Примечание

Трёхдиагональная матрица содержит нули во всех позициях ниже поддиагонали и выше сверхдиагонали.

Верхняя или нижняя бидиагональная матрица также является трехдиагональной.

Трехдиагональная матрица

 
   v  v  0  0  0  0
   v  v  v  0  0  0
   0  v  v  v  0  0
   0  0  v  v  v  0
   0  0  0  v  v  v
   0  0  0  0  v  v