El upper_triangular?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si es una array triangular inferior, de lo contrario devuelve falso.
Sintaxis : mat1.upper_triangular?()
Parámetros : la función necesita que se verifique la array para triangular inferior.
Valor devuelto : Devuelve verdadero si es una array triangular inferior, de lo contrario devuelve falso.
Ejemplo 1 :
# Ruby program for upper_triangular?() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 21], [31, 18]] # Prints if upper_triangular or not puts mat1.upper_triangular?()
Salida :
false
Ejemplo 2 :
# Ruby program for upper_triangular?() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[31, 18, 19], [0, 3, 2], [0, 0, 1]] # Prints if upper_triangular or not puts mat1.upper_triangular?()
Salida :
true