Compartir a través de


WorksheetFunction.MInverse(Object) Método

Definición

Devuelve la matriz inversa de la matriz dentro de una matriz.

public:
 System::Object ^ MInverse(System::Object ^ Arg1);
public object MInverse (object Arg1);
Public Function MInverse (Arg1 As Object) As Object

Parámetros

Arg1
Object

Matriz: matriz numérica con el mismo número de filas y columnas.

Devoluciones

Comentarios

El tamaño de la matriz no debe superar las 52 columnas por 52 filas. Si lo hace, la función devuelve un #VALUE! Error.

La matriz puede especificarse como un rango de celdas (como A1:C3), como una constante matricial (como {1,2,3;4,5,6;7,8,9}) o como un nombre de un rango o una constante.

Si las celdas de la matriz están vacías o contienen texto, MInverse devuelve el #VALUE. valor de error.

MInverse también devuelve el #VALUE! si la matriz no tiene el mismo número de filas y columnas.

Las fórmulas que devuelven matrices deben escribirse como fórmulas de matriz.

Las matrices inversas, como los determinantes, se suelen utilizar para resolver sistemas de ecuaciones matemáticas con varias variables. El producto de una matriz y su inversa es la matriz de identidad: la matriz cuadrada en la que los valores diagonales son 1 y todos los demás valores son 0.

Para ejemplificar el cálculo de una matriz de dos filas y dos columnas, supongamos que el rango A1:B2 contiene las letras a, b, c y d que representan cuatro números cualesquiera. En la tabla siguiente se muestra la matriz inversa de la matriz A1:B2.

Fila 1d/(a*d-b*c)b/(b*c-a*d)
Fila 2c/(b*c-a*d)a/(a*d-b*c)

MInverse se calcula con una precisión de aproximadamente 16 dígitos, lo que puede dar lugar a un pequeño error numérico cuando no se completa la cancelación.

Algunas matrices cuadradas no se pueden invertir y devuelven el valor de error # NUM! valor de error con MInverse. El determinante de una matriz que no se puede invertir es 0.

Se aplica a