El componente() es un método incorporado en Ruby que devuelve el elemento presente en la intersección de la i-ésima fila y la j-ésima columna.
Sintaxis : mat1.componente(i, j)
Parámetros : la función acepta dos parámetros i y j que significan el número de fila y el número de columna.
Valor devuelto : Devuelve el elemento en mat[i][j].
Ejemplo 1 :
# Ruby program for component() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 21], [31, 18]] # prints the element at 1, 1 puts mat1.component(1, 1)
Salida :
18
Ejemplo 2 :
# Ruby program for component() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[13, 1, 5], [12, 1, 5], [11, 2, 5]] # prints the element at 0, 1 puts mat1.component(0, 1)
Salida :
1