- IsSymmetric
- IsHermitian
- IsUpperTriangular
- IsLowerTriangular
- IsTrapezoidal
- IsUpperHessenberg
- IsLowerHessenberg
- IsTridiagonal
- IsUpperBidiagonal
- IsLowerBidiagonal
- IsDiagonal
- IsScalar
IsUpperTriangular
Проверяет, является ли квадратная матрица верхнетреугольной.
bool matrix::IsUpperTriangular(); |
Возвращаемое значение
Возвращает True, если квадратная матрица является верхнетреугольной.
Примечание
Нулевая матрица размера n на n считается треугольной. Диагональная матрица считается треугольной. Бидиагональная матрица считается треугольной.
Проверяется, что нижняя треугольная часть ниже главной диагонали содержит только нули.
Верхнетреугольная матрица
|