Matrixberegner
Gratis matrixberegner op til 6×6 med eksakte brøker. Find determinant, invers, rang, RREF, potenser, egenværdier og produkter, med alle trin vist.
Matrix A
Skriv eller indsæt som tekst
Én række pr. linje, elementer adskilt af mellemrum eller tabulatorer (komma er decimaltegnet). Det virker at kopiere celler fra et regneark, og det samme gør [[1, 2], [3, 4]].
Matrix B
Skriv eller indsæt som tekst
Én række pr. linje, elementer adskilt af mellemrum eller tabulatorer (komma er decimaltegnet). Det virker at kopiere celler fra et regneark, og det samme gør [[1, 2], [3, 4]].
Op til 6 × 6. Elementer kan være hele tal, decimaltal (2,5) eller brøker (-3/4); en tom celle tæller som 0. Resultaterne er eksakte brøker.
–
Trin for trin
Sådan bruger du matrixberegneren
- Vælg en Regneart: A + B (addition), A − B (subtraktion), A × B (multiplikation), k × A (skalarmultiplum), Transponeret af A, Determinant af A, Invers af A, Rang af A, Reduceret trappeform (RREF) af A, Potens Aⁿ, Egenværdier af A eller skalar- og krydsprodukt af to vektorer.
- Indstil størrelsen på Matrix A med Rækker og Søjler (fra 1 til 6), og indtast derefter elementerne i tabellen. Hele tal, decimaltal som 2,5 og brøker som -3/4 accepteres, og en tom celle tæller som 0. Matrix B vises kun ved de regnearter, der har brug for den.
- For at slippe for at skrive celle for celle åbner du Skriv eller indsæt som tekst, indsætter rækkerne (fra et regneark, et dokument eller en liste som
[[1, 2], [3, 4]]) og trykker på Udfyld tabellen. - Resultatet opdateres, mens du skriver; Beregn gør det samme. Byt A og B bytter de to matricer, Eksempel indlæser et 3 × 3-eksempel, og Ryd tømmer begge tabeller.
- Aflæs resultatet, og åbn derefter listen Trin for trin under det for at følge udregningen. Vis decimaltal skifter visningen fra brøker til decimaltal, Brug resultatet som A lader dig kæde regnearter sammen (for eksempel invertere og derefter gange), og Kopiér kopierer resultatet som tabulatoradskilte rækker, du kan indsætte i et regneark.
Al aritmetik udføres med eksakte brøker og aldrig med afrundede flydende tal. Den inverse af [[4, 7], [2, 6]] vises som [[3/5, −7/10], [−1/5, 2/5]] og ikke som 0,6000000001.
Hvad hver regneart gør
- Addition og subtraktion sker element for element og kræver to matricer af samme størrelse.
- Multiplikation A × B kræver lige så mange søjler i A som rækker i B: en m × n-matrix gange en n × p-matrix giver en m × p-matrix. Hvert element er en række i A gange en søjle i B, og trinene skriver hver af disse summer ud, for eksempel c₁₁ = 1 × 5 + 2 × 7 = 19. Husk, at A × B og B × A som regel er forskellige.
- Determinant: 2 × 2-matricer bruger ad − bc, 3 × 3-matricer bruger kofaktorudvikling efter første række (med hver minor vist), og større matricer reduceres til trekantform med rækkeoperationer. Determinanten er så produktet af diagonalen, med ét fortegnsskift for hvert rækkebyt.
- Invers: Gauss–Jordan-elimination på den udvidede matrix [A | I]. Hvert trin angiver rækkeoperationerne, som R2 → R2 − 3R1, med matricen efter dem. Når den venstre blok bliver til enhedsmatricen, er den højre blok A⁻¹. Hvis et pivotelement mangler, er matricen singulær og har ingen invers.
- Rang og RREF: den samme elimination på A alene. Rangen er antallet af pivotelementer, og trinene siger, hvilke søjler de står i.
- Potens Aⁿ bruger gentagen kvadrering, så A¹⁰⁰ kun kræver en håndfuld multiplikationer. A⁰ er enhedsmatricen, og negative eksponenter bruger den inverse.
- Skalar- og krydsprodukt behandler en enkelt række eller en enkelt søjle som en vektor. Krydsproduktet kræver 3 koordinater.
Egenværdier: eksakte og tilnærmede
Værktøjet beregner først det karakteristiske polynomium det(λI − A) eksakt med Faddeev–LeVerriers metode. For en 2 × 2-matrix kommer egenværdierne fra andengradsformlen og forbliver eksakte, også med kvadratrødder og komplekse værdier: [[1, 1], [1, 0]] giver 1/2 ± √5/2. For 3 × 3-matricer og større findes rødderne numerisk med den forskudte QR-algoritme. Enhver rod, der er en enkel brøk, kontrolleres derefter eksakt i polynomiet og vises uden tegnet ≈. De øvrige er tilnærmelser, nøjagtige til cirka 8 betydende cifre, og er markeret med ≈. Egenvektorer beregnes ikke.
Alt regnes lokalt i din browser. Intet, du indtaster, sendes til en server.
Ofte stillede spørgsmål
Hvorfor vises resultatet som en brøk?
Fordi det er eksakt. Matrixinvertering og elimination dividerer med pivotelementer, og decimaltal ville ophobe afrundingsfejl. Sæt flueben ved Vis decimaltal, hvis du foretrækker værdier afrundet til 6 decimaler.
Hvordan ved jeg, om en matrix er invertibel?
En kvadratisk matrix er invertibel, når dens determinant ikke er nul, hvilket er det samme som at have fuld rang. Hvis du beder om den inverse af en singulær matrix, siger værktøjet det, og trinene viser den søjle, hvor et pivotelement mangler.
Kan jeg indsætte en matrix fra Excel eller Google Sheets?
Ja. Kopiér cellerne, åbn Skriv eller indsæt som tekst, indsæt, og tryk på Udfyld tabellen. Tabulatorer og mellemrum adskiller elementerne, og hver linje er en række.
Hvor stor en matrix kan jeg bruge?
Seks rækker gange seks søjler. For potenser kan eksponenten gå fra −100 til 100. Hvis brøkerne bliver for lange til at vise, beder værktøjet om en mindre eksponent.
Kan det løse lineære ligningssystemer?
RREF af den udvidede matrix giver løsningen: sæt koefficienterne og højresiden i samme matrix, og vælg Reduceret trappeform (RREF) af A. Til en guidet løser med variabelnavne bruger du løseren til ligningssystemer.
Relaterede værktøjer
- Løser til ligninger og ligningssystemer Løs et lineært ligningssystem (2×2, 3×3, op til 5×5) eksakt med brøker, alle rækkeoperationer i Gauss-elimination, Cramers regel og en kontrol.
- Brøkberegner Gratis brøkberegner, der lægger sammen, trækker fra, ganger, dividerer og forkorter brøker og blandede tal, med udregningen trin for trin.
- Videnskabelig lommeregner Gratis videnskabelig lommeregner online med trigonometri i grader eller radianer, logaritmer, potenser, rødder, fakultet, tastatur og historik.