Ruby | Función array hstack()

El hstack() es un método incorporado en Ruby que devuelve una nueva array resultante de apilar horizontalmente el receptor con las arrays dadas.
Requiere una array que se apila horizontalmente.

Sintaxis : mat1.hstack(mat2)

Parámetros : la función necesita una array que debe apilarse horizontalmente.

Valor de retorno : devuelve la array resultante después de que se realiza el apilamiento.

Ejemplo 1 :

#Ruby program for hstack() method in Matrix
  
#Include matrix
require "matrix"
  
#Initialize a matrix
    mat1
    = Matrix[[ 1, 21 ], [ 31, 18 ]] mat2 = Matrix[[ 4, 6 ], [ 3, 9 ]]
  
#prints the resultant matrix
                                           puts mat1.hstack(mat2)

Salida :

Matrix[[1, 21, 4, 6], [31, 18, 3, 9]]

Ejemplo 2 :

#Ruby program for hstack() method in Matrix
  
#Include matrix
require "matrix"
  
#Initialize a matrix
    mat1
    = Matrix[[ 3, 5, 9 ], [ 10, 19, 123 ]] mat2 = Matrix[[ 12, 12 ], [ 19, 18 ]]
  
#prints the resultant matrix
                                                  puts mat1.hstack(mat2)

Salida :

Matrix[[3, 5, 9, 12, 12], [10, 19, 123, 19, 18]]

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 *