Ruby | ¿Array unitaria?() función

El unitary?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si es una array unitaria, de lo contrario devuelve falso. Devuelve error si se usa algo que no sea una array unitaria.

Sintaxis : mat1.unitary?()

Parámetros : La función necesita que la array sea verificada para array unitaria o no.

Valor devuelto : Devuelve verdadero si es una array unitaria, de lo contrario devuelve falso.

Ejemplo 1 :

# Ruby program for unitary?() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix 
mat1 = Matrix[[1, 0], [0, Complex(0,1)]]  
   
# Prints if unitary? or not 
puts  mat1.unitary?()

Salida :

true

Ejemplo 2 :

# Ruby program for unitary?() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix 
mat1 = Matrix[[0, -6, 4], [-6, 0, 7], [4, 7, 0]]  
   
# Prints if unitary? or not 
puts  mat1.unitary?()

Salida :

false

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *