Returnerer matrisedeterminanten til en matrise.
Syntaks
MDETERM(matrise)
Matrise er en numerisk matrise med et likt antall rader og kolonner.
Kommentarer
-
Matrise kan angis som et celleområde, for eksempel A1:C3, som en matrisekonstant, for eksempel {1;2;3\4;5;6\7;8;9}; eller som et navn på et celleområde eller en matrisekonstant.
-
Hvis matrise inneholder tomme celler eller celler som inneholder tekst, returnerer MDETERM feilverdien #VERDI!.
-
MDETERM returnerer også #VERDI! hvis matrise ikke har et likt antall rader og kolonner.
- Matrisedeterminanten er et tall som er avledet fra verdiene i matrise. For en matrise med tre rader og tre kolonner, A1:C3, er determinanten definert som:
MDETERM(A1:C3)
er lik
A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)
- Matrisedeterminanter brukes generelt til å løse systemer med matematiske ligninger med flere variabler.
- MDETERM beregnes med en nøyaktighet på tilnærmet 16 sifre, noe som kan forårsake mindre numeriske feil når beregningen ikke er fullstendig. Determinanten til en enkeltmatrise kan for eksempel avvike fra null med 1E-16.
Eksempel
Det kan være enklere å forstå eksemplet hvis du kopierer det til et tomt regneark.
- Opprett et tomt regneark.
- Velg eksemplet i hjelpeemnet.
Velg et eksempel fra Hjelp
- Trykk CTRL+C.
- Merk celle A1 i regnearket, og trykk CTRL+V.
- Hvis du vil bytte mellom å vise formelen som returnerer resultatet, og resultatet i cellen, merker du cellen og trykker F2 og deretter ENTER, eller klikker Kommandoer og alternativer på verktøylinjen i regnearket, velger kategorien Formel, og ser i boksen Formel i aktiv celle (aktiv celle).
Data | Data | Data | Data |
---|---|---|---|
1 | 3 | 8 | 5 |
1 | 3 | 6 | 1 |
1 | 1 | 1 | 0 |
7 | 3 | 10 | 2 |
Formel | Beskrivelse (Resultat) | ||
=MDETERM(A2:D5) | Determinanten til matrisen ovenfor (88) | ||
=MDETERM({3;6;1\1;1;0\3;10;2}) | Determinanten til matrisen som en matrisekonstant (1) | ||
=MDETERM({3;6\1;1}) | Determinanten til matrisen i matrisekonstanten (-3) | ||
=MDETERM ({1;3;8;5\1;3;6;1}) | Returnerer en feil fordi matrisen ikke har et likt antall rader og kolonner (#VERDI!) |