Sprache

WorksheetFunction.MDeterm(Object) Methode

Definition

Gibt die Determinante einer Matrix zurück.

public:
 double MDeterm(System::Object ^ Arg1);
public double MDeterm(object Arg1);
Public Function MDeterm (Arg1 As Object) As Double

Parameter

Arg1
Object

Matrix – eine quadratische Matrix (die Anzahl der Zeilen und Spalten ist identisch).

Gibt zurück

Hinweise

Das Array kann als Zellbereich angegeben werden, z. B. A1:C3; als Arraykonstante, z. B. {1;2;3; 4,5,6; 7,8,9}; oder als Name für eines von beiden. MDeterm gibt die #VALUE zurück! möglicherweise auch in diesen Fällen an:

Zellen in der Matrix sind leer oder enthalten Text.

Die Matrix hat eine ungleiche Anzahl an Zeilen und Spalten.

Die Größe der Matrix überschreitet 73 Spalten und 73 Zeilen.

Die Determinante einer Matrix ist eine Zahl, die aus den Werten berechnet wird, die zu der jeweiligen Matrix gehören. Für eine aus drei Zeilen und drei Spalten bestehende Matrix (A1:C3) ist die Determinante wie folgt definiert:

MDETERM(A1:C3)

Ist gleich

A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)

Determinanten werden normalerweise dazu verwendet, Formelsysteme zu lösen, die mehrere Unbekannte (Variablen) haben.

MDeterm wird mit einer Genauigkeit von etwa 16 Stellen berechnet, was zu einem kleinen numerischen Fehler führen kann, wenn die Berechnung nicht vollständig ist. Zum Beispiel kann die Determinante einer singulären Matrix um den Wert 1E-16 von 0 verschieden sein.

Gilt für: