Matriskalkylator
Addera, subtrahera, multiplicera och transponera 2×2 eller 3×3 matriser, plus hitta determinanten och inversen med hela kofaktor-expansionsspåret - bifaktorer, signerade kofaktorer, adjugatet och varje steg visas som exakta bråk.
Resultat
En matrisräknare tjänar sitt behåll bara om den visar den faktiska aritmetiken, inte bara ett inrutat svar - så den här gör det. Välj en 2×2 eller 3×3 storlek och en operation, och varje mellanliggande tal visas: addition och subtraktion visar varje cᵢⱼ = aᵢⱼ ± bᵢⱼ substitution, multiplikation visar hela rad·kolumnprickprodukten för varje utdatacell (c11 = a11×b11 + a12×3×21 + a12×3×21) och exakt vilken visar + a12×3×21, posten flyttad vart. Ingenting beräknas tyst i bakgrunden.
Determinanten och inversen är där en matrisräknare vanligtvis förvandlas till en svart låda, så detta är verktygets mittpunkt. För en 3×3-matris expanderas determinanten längs den första raden precis som en lärobok gör den — det(A) = a11×M11 − a12×M12 + a13×M13 — och varje 2×2 moll Mᵢⱼ får sin egen utarbetade ad − bc-linje. Det omvända går ett steg längre: alla nio minor blir undertecknade kofaktorer efter +/−/+ schackbrädesmönstret (−1)^(i+j), kofaktormatrisen transponeras till adjugatet och varje post i adjugatet divideras med determinanten för att producera A⁻¹ — med vart och ett av dessa steg utskrivet, inte överhoppat.
All denna aritmetik är exakt. Matrisposter tolkas som siffror över en potens av tio och kombineras med BigInt-stödd bråkaritmetik (reducerad med den euklidiska algoritmen vid varje steg), så en determinant på 6 förblir 6, och en invers post som skulle avrundas till -0,666667 i flytande komma/3 istället skrivs ut som −2 den exakta bråkdelen. När determinanten är noll, dividerar verktyget inte med det - det visar determinantberäkningen som gav noll och anger tydligt att matrisen är singular och inte har någon invers.
Allt körs lokalt i din webbläsare: ingenting laddas upp, det finns ingen registrering och du kan köra hur många matriser du vill på skrivbordet eller mobilen. Den är byggd för att kontrollera linjär algebraläxa steg för steg, verifiera en handberäkning av en 3×3 invers, eller för att arbeta igenom Cramers regelliknande problem där du behöver den exakta kofaktormatrisen snarare än en avrundad decimal.