Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Determinante einer Matrix zurück.
Syntax
Ausdruck verwendet werden. MDeterm (Arg1)
Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Arg1 | Erforderlich | Variant | Matrix – eine quadratische Matrix (die Anzahl der Zeilen und Spalten ist identisch). |
Rückgabewert
Double
Hinweise
Matrix kann wie folgt angegeben werden: als Zellbereich (z. B. A1:C3), als Matrixkonstante (z. B. {1.2.3;4.5.6;7.8.9} oder als Name, der einem Zellbereich oder einer Matrixkonstanten zugeordnet ist.
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 ein dreireihiges, dreispaltiges Array, 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 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.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.