In dit artikel worden de syntaxis en het gebruik van de MDETERM beschreven functie in Microsoft Excel.
Beschrijving
Berekent de determinant van een matrix.
Syntaxis
DETERMINANTMAT(matrix)
De syntaxis van de functie DETERMINANTMAT heeft de volgende argumenten:
-
matrix Vereist. Een numerieke matrix met een gelijk aantal rijen en kolommen.
Opmerkingen
-
Voor matrix kan een cellenbereik worden opgegeven, bijvoorbeeld A1:C3, een matrixconstante, zoals {1;2;3;4;5;6;7;8;9} of een naam die naar een van deze beide verwijst.
-
DETERMINANTMAT geeft de foutwaarde #WAARDE! als resultaat wanneer:
-
De cellen in de matrix leeg zijn of tekst bevatten.
-
De matrix niet evenveel rijen als kolommen bevat.
-
-
Een matrixdeterminant is een getal dat wordt afgeleid uit de waarden van de matrix. De determinant van een matrix A1:C3, bestaande uit drie rijen en kolommen, wordt als volgt berekend:
DETERMINANTMAT(A1:C3)
is gelijk aan A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)-
Matrixdeterminanten worden gewoonlijk gebruikt om stelsels van vergelijkingen op te lossen die meerdere variabelen bevatten.
-
DETERMINANTMAT wordt berekend met een nauwkeurigheid van ongeveer 16 cijfers, wat kan leiden tot een geringe numerieke fout wanneer de berekening niet compleet is. De determinant van een enkele matrix bijvoorbeeld kan een deviatie vertonen van 0 tot 1E-16.
Voorbeeld
Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Indien nodig kunt u de kolombreedten aanpassen als u alle gegevens wilt zien.
Gegevens |
Gegevens |
Gegevens |
Gegevens |
1 |
3 |
8 |
5 |
1 |
3 |
6 |
1 |
1 |
1 |
1 |
0 |
7 |
3 |
10 |
2 |
Formule |
Beschrijving |
Resultaat |
|
=DETERMINANTMAT(A2:D5) |
De determinant van bovenstaande matrix |
88 |
|
=DETERMINANTMAT({3;6;1\1;1;0\3;10;2}) |
De determinant van de matrix als een matrixconstante |
1 |
|
=DETERMINANTMAT({3;6\1;1}) |
De determinant van de matrix in de matrixconstante |
-3 |
|
=DETERMINANTMAT({1;3;8;5\1;3;6;1}) |
Geeft een foutwaarde als resultaat omdat de matrix niet evenveel rijen als kolommen bevat |
#WAARDE! |