Matrisdeterminantkalkylator
Determinanten för en kvadratisk matris är ett enda skalärt värde som anger om matrisen är inverterbar (determinant skild från noll), hur mycket den skalar den tecknade volymen och om den vänder orienteringen. Ange en matris från 2×2 till 10×10, så returnerar kalkylatorn det(A) tillsammans med en fullständig kofaktorutveckling (för små matriser) eller stegen i LU-uppdelningen (för större matriser), så att du kan följa beräkningen rad för rad.
Så beräknas determinanten
-
1
Ange en kvadratisk matris
Rader = kolumner. Decimaltal och negativa värden är tillåtna.
-
2
Välj metod
Kofaktorutveckling (pedagogisk, för små matriser) eller LU-uppdelning (snabb, för större matriser).
-
3
Läs av determinanten
Det skalära resultatet, med tecken.
-
4
Följ stegen
Vid kofaktorutveckling visas varje minor med sitt tecken. Vid LU visas följden av radoperationer.
Vad determinanten säger
- Skild från noll: matrisen är inverterbar; dess kolumner är linjärt oberoende; den definierar en bijektiv linjär avbildning.
- Noll: matrisen är singulär; kolumnerna är linjärt beroende; avbildningen kollapsar minst en dimension.
- Tecken: positivt betyder att den linjära avbildningen bevarar orienteringen; negativt betyder att den vänder den (som en spegelbild).
- Storlek:
|det(A)|är den faktor med vilken avbildningen skalar den n-dimensionella volymen. En 2×2-matris med determinant 3 skalar areor med 3; determinant −2 skalar areor med 2 och vänder dem.
Små fall: gör dem för hand
2×2:
det([[a, b], [c, d]]) = a·d − b·c
3×3 (Sarrus regel):
det = a(ei − fh) − b(di − fg) + c(dh − eg) för [[a,b,c],[d,e,f],[g,h,i]].
Större fall: använd LU
Att beräkna en 4×4-determinant för hand med kofaktorutveckling kräver 4! = 24 multiplikationer. En 6×6 kräver 720. LU-uppdelning minskar arbetet till O(n³): faktorisera A = LU, där L är nedre triangulär med ettor på diagonalen och U är övre triangulär; då gäller det(A) = det(L)·det(U) = ∏ u_ii.
Egenskaper värda att känna till
det(AB) = det(A)·det(B).det(A^T) = det(A).det(A^−1) = 1 / det(A).det(kA) = k^n · det(A)för en n×n-matris.- Att byta plats på två rader ändrar determinantens tecken.
- Att addera en multipel av en rad till en annan ändrar den inte.
- Om någon rad (eller kolumn) enbart består av nollor är determinanten noll.
Vanliga misstag
- Att glömma teckenmönstret vid kofaktorutveckling:
+ − + − + − .... Kofaktorn (i,j) är(−1)^(i+j)gånger minoren. - Att utveckla längs en rad med nollskilda element när det finns en rad med tre nollor. Välj den rad eller kolumn som har flest nollor för att underlätta arbetet.
- Att anta att det(A+B) = det(A) + det(B). Så är det inte. Determinanten är multiplikativ, inte additiv.
Vanliga frågor
Det visar om den linjära avbildningen bevarar orienteringen. En positiv determinant betyder att ett högerorienterat koordinatsystem förblir högerorienterat; negativ betyder att det blir vänsterorienterat (en spegling).
Nej, determinanten är endast definierad för kvadratiska matriser. För icke-kvadratiska matriser är de närmaste motsvarigheterna singulärvärden eller Gram-determinanten för en delmatris.
Byt plats på två rader: tecknet växlar. Skala en rad med k: determinanten multipliceras med k. Addera en multipel av en rad till en annan: determinanten förblir oförändrad. LU-uppdelning använder bara den tredje operationen och bevarar därmed determinanten under reduktionen.
Grundläggande LU är det inte, den misslyckas för matriser med ett nollpivotelement. LU med partiell pivotering (kalkylatorns standardinställning) byter rader för att undvika mycket små pivotelement och är stabil för de flesta reella matriser.
Aritmetik med dubbel precision, alltså ungefär 15–16 signifikanta siffror. Nästan singulära matriser (det ≈ 0) ackumulerar fel; om absolutbeloppet är mycket litet bör du betrakta det som sannolikt noll i stället för att lita på de sista decimalerna.
Relaterade verktyg
Kattmatkalkylator
Beräkna dagliga kalorier och matportioner för din katt utifrån vikt, ålder och aktivitetsnivå. Anpassar sig till torr-, våt- eller blandad matning.
Ödesnummerkalkylator
Beräkna ditt numerologiska ödesnummer (även kallat uttrycksnummer) utifrån ditt fullständiga födelsenamn med bokstav-till-tal-mappning och dess betydelse.
Omvandlare från månader till år
Räkna om valfritt antal månader till år plus återstående månader. Praktiskt för lånetider, projektplaner, barns ålder och beräkning av anställningstid.
Metabolismkalkylator
Beräkna din basala metaboliska hastighet (BMR) och din totala dagliga energiförbrukning (TDEE) utifrån ålder, kön, vikt, längd och aktivitetsnivå.
Bultcirkelkalkylator
Beräkna PCD, vinkeldelning och exakta X/Y-koordinater för jämnt fördelade hål, med rotation, förskjutning och CSV-export.
Remlängdskalkylator
Beräkna exakt delnings-, referens- eller effektiv längd, eller centrumavståndet, från två referensdiametrar på remskivorna.
Verktyget finns på andra språk
- เครื่องคำนวณดีเทอร์มิแนนต์ของเมทริกซ์ [TH]
- Calculateur de déterminant de matrice [FR]
- 행렬식 계산기 [KO]
- Kalkulator Determinan Matriks [ID]
- Calculadora de Determinante de Matriz [PT]
- Matrixdeterminantcalculator [NL]
- حاسبة محدِّد المصفوفة [AR]
- Matrix Determinanten Rechner [DE]
- Calculadora de Determinante de Matriz [ES]
- Máy tính định thức ma trận [VI]
- 行列式計算機 [JA]
- Kalkulator wyznacznika macierzy [PL]
- 矩阵行列式计算器 [ZH]
- Matrix Determinant Calculator [EN]
- Calcolatore del determinante della matrice [IT]
- Калькулятор определителя матрицы [RU]
- Matris Determinant Hesaplayıcı [TR]