Share via


Método WorksheetFunction.MDeterm (Excel)

Devuelve el determinante matricial de una matriz.

Sintaxis

expresión. MDeterm (Arg1)

Expresión Variable que representa un objeto WorksheetFunction .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Arg1 Obligatorio Variant Matriz: matriz numérica con el mismo número de filas y columnas.

Valor devuelto

Double

Comentarios

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.

MDeterm devuelve el #VALUE! cuando:

  • Alguna celda de la matriz está vacía o contiene texto.
  • La matriz no tiene el mismo número de filas y columnas.
  • El tamaño de la matriz es mayor que 73 columnas por 73 filas.

El determinante de matriz es un número derivado de los valores de la matriz. Para una matriz de tres filas y tres columnas, A1:C3, el determinante se define como: MDETERM(A1:C3) igual a A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)

Los determinantes de matriz se usan generalmente para resolver sistemas de ecuaciones matemáticas que implican varias variables.

MDeterm 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 el cálculo. Por ejemplo, el determinante de una matriz singular puede diferir de cero en 1E-16.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.