Ruby | Función array diagonal()

La diagonal es un método incorporado en Ruby que devuelve una array con elementos diagonales como los valores dados.

Sintaxis : mat1.diagonal(val1, val2, val3…)

Parámetros : La función acepta los valores que se van a colocar en la diagonal de la array.

Valor devuelto: Devuelve array con valores val1, val2, val3, y otros colocados en diagonales.

Ejemplo 1 :

# Ruby program for diagonal() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix
# using diagonal method 
mat1 = Matrix.diagonal(1, 6, 9)
   
# Print the matrix
puts mat1

Salida :

Matrix[[1, 0, 0], [0, 6, 0], [0, 0, 9]]

Ejemplo 2 :

# Ruby program for diagonal() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix
# using diagonal method 
mat1 = Matrix.diagonal(2, 7)
   
# Print the matrix
puts mat1

Salida :

Matrix[[2, 0], [0, 7]]

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 *