Ruby | ¿Array hermítica?() función

El hermitian?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si la array es hermítica , de lo contrario devuelve falso. Lanza un error si se comprueba algo que no sea una array cuadrada.

Sintaxis : mat1.hermitian?()

Parámetros : La función necesita una array cuyo hermitiano se va a comprobar.

Valor devuelto : Devuelve verdadero si la array es hermítica, de lo contrario devuelve falso.

Ejemplo 1 :

# Ruby program for hermitian?() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix 
mat1 = Matrix[[1, 21], [31, 18]]  
  
# Prints the value of mat1.hermitian?()
puts  mat1.hermitian?()

Salida :

false

Ejemplo 2 :

# Ruby program for hermitian?() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix 
mat1 = Matrix[[2, Complex(2, 1), 4], [Complex(2, -1), 
3, Complex(0,1)], [4, Complex(0,-1), 1]]  
  
# Prints the value of mat1.hermitian?()
puts  mat1.hermitian?()

Salida :

true

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 *