WorksheetFunction.MDeterm(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.