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

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 dieser Optionen. MDeterm gibt die #VALUE! Fehler, wenn:

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)

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 ungefähr 16 Ziffern berechnet, was zu einem kleinen numerischen Fehler führen kann, wenn die Berechnung nicht abgeschlossen ist. Zum Beispiel kann die Determinante einer singulären Matrix um den Wert 1E-16 von 0 verschieden sein.

Gilt für: