- IsSymmetric
- IsHermitian
- IsUpperTriangular
- IsLowerTriangular
- IsTrapezoidal
- IsUpperHessenberg
- IsLowerHessenberg
- IsTridiagonal
- IsUpperBidiagonal
- IsLowerBidiagonal
- IsDiagonal
- IsScalar
IsTrapezoidal
Bir m'ye n dikdörtgen (kare olmayan) matrisin üst veya alt yamuk matris olup olmadığını kontrol eder.
bool matrix::IsTrapezoidal(
|
Parametreler
is_upper
[out] Değer, üst veya alt hangi matrisin tanınacağını belirtir.
Geri dönüş değeri
Matris bir yamuk matris ise true geri döndürür.
Not
m'ye n büyüklüğündeki sıfır matris bir yamuk matristir.
Eğer m < n ise, ana köşegenin altındaki alt üçgen parçanın yalnızca sıfırlar içerip içermediği kontrol edilir. 6'ya 7 büyüklüğündeki sıfır matris bir üst yamuk matristir.
Eğer m > n ise, ana köşegenin üzerindeki üst üçgen parçanın yalnızca sıfırlar içerip içermediği kontrol edilir. 7'ye 6 büyüklüğündeki sıfır matris bir alt yamuk matristir.
Yamuk matrisler
üst yamuk alt yamuk
|