El cofactor_expansion() es un método incorporado en Ruby que devuelve el cofactor_expansion de la array dada a lo largo de una fila o columna determinada. En otras palabras, devuelve la expansión de Laplace .
Sintaxis : mat1.cofactor_expansion(row: num o col:num)
Parámetros : la función acepta una fila o columna de parámetro obligatorio cuya cofactor_expansion se devuelve.
Valor devuelto : Devuelve la expansión del cofactor de la array dada a lo largo de la fila o columna dada.
Ejemplo 1 :
Ruby
# Ruby program for cofactor_expansion() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 21], [31, 18]] # Prints the value of mat1.cofactor_expansion # first row puts mat1.cofactor_expansion(row:1)
Salida :
-633
Ejemplo 2 :
Ruby
# Ruby program for cofactor_expansion() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[13, 1, 5], [12, 1, 5], [11, 2, 5]] # Prints the value of mat1.cofactor_expansion # first row puts mat1.cofactor_expansion(column:0)
Salida :
-5