El to_a() es un método incorporado en Ruby que devuelve una array que tiene todos los elementos de la array por filas.
Sintaxis : mat1.to_a()
Parámetros : la función necesita la array que se va a convertir en una array.
Valor devuelto : Devuelve una array.
Ejemplo 1 :
# Ruby program for to_a() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[3, 12], [2, 8]] # Prints the to_a matrix puts mat1.to_a()
Salida :
3 12 2 8
Ejemplo 2 :
# Ruby program for to_a() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 0], [6, 1], [1, 2]] # converted to array arr = mat1.to_a() # Prints the array puts arr
Salida :
1 0 6 1 1 2