Matriskalkylator

Utför matrisoperationer inklusive addition, multiplikation, transponering och beräkning av determinant. Gratis online-matriskalkylator.

Hjälpte den här kalkylatorn dig?

Vad är Matriskalkylator?

En matriskalkylator utför operationer på matriser, som är rektangulära uppställningar av tal ordnade i rader och kolumner. Matrisoperationer är grundläggande för linjär algebra och har breda tillämpningar inom datorgrafik, teknik, fysik, ekonomi och datavetenskap. Oavsett om du löser ekvationssystem, transformerar bilder eller analyserar data är matriser ett oumbärligt matematiskt verktyg. Matriser kan adderas, subtraheras och multipliceras, och mer komplexa operationer som att hitta determinanter, inverser och transponat kan utföras. Medan manuella matrisberäkningar blir tråkiga med större matriser hanterar den här kalkylatorn dem omedelbart, vilket gör den ovärderlig för studenter och yrkesverksamma som arbetar med linjär algebra.

När du ska använda denna kalkylator

  • Lös system av linjära ekvationer genom att ställa upp dem som Ax = b och beräkna x = A⁻¹b
  • Kontrollera om en kvadratisk matris är inverterbar genom att utvärdera dess determinant innan du försöker beräkna en invers
  • Hitta transponatet eller LU-faktorerna för en matris när du förbereder data eller ekvationer för numerisk analys
  • Utför linjära transformationer som rotation, skalning och skjuvning inom datorgrafik och fysik
  • Organisera och analysera multivariata data inom statistik, ekonomi och maskininlärning
  • Verifiera linjär algebra-läxor, övningsuppgifter i läroböcker och tentamensövningar

Steg:

  1. Välj matrisstorlek (2×2, 3×3 eller anpassad).
  2. Ange värdena för matris A.
  3. Ange värdena för matris B (om det behövs).
  4. Välj den operation som ska utföras.
  5. Se resultatmatrisen och eventuella mellanliggande beräkningar.

Formel

Matrisaddition: [A] + [B] = [aᵢⱼ + bᵢⱼ] (elementvis) Matrismultiplikation: [C]ᵢⱼ = Σ(aᵢₖ × bₖⱼ) Determinant (2×2): |A| = ad - bc Transponat: [Aᵀ]ᵢⱼ = [A]ⱼᵢ (byt rader och kolumner) Invers (2×2): A⁻¹ = (1/|A|) × [d -b; -c a]

Användningsområden

  • Lösa system av linjära ekvationer i algebra
  • Utföra transformationer i datorgrafik
  • Analysera data inom statistik och maskininlärning
  • Arbeta med analys av elektriska kretsar inom teknik

Viktiga fördelar

  • Matrisaddition, multiplikation och invertering omedelbart
  • Determinanter och egenvärden på några sekunder
  • Olika storlekar utan manuella fel
  • Stegvis verifiering

Proffstips

  • Verifiera dimensionerna före multiplikation
  • Kontrollera determinanten före inversen
  • Addition kräver identiska dimensioner

Vanliga misstag att undvika

  • Multiplicera i fel ordning – inte kommutativt
  • Antalet kolumner måste vara lika med antalet rader
  • Endast kvadratiska matriser med determinant som inte är noll har invers

Viktiga begrepp förklarade

Matris: Rektangulär uppställning av tal
Determinant: Skalär för inverskontroll
Enhetsmatris: Ettor på diagonalen, nollor annars
Transponat: Vända rader och kolumner

Relaterade begrepp

  • System av linjära ekvationer lösta steg för steg med ekvationslösaren.
  • Linjer och deras lutning i matristransformationer mäts med lutningskalkylatorn.
  • Visualisera linjära funktioner och hur transformationer förändrar deras grafer med grafritaren.
  • Vektoroperationer som kompletterar matrismultiplikation i vektorkalkylatorn.
  • Punkter, avstånd och former på koordinatplanet beräknas av kalkylatorn för koordinatgeometri.

Exempel

Multiplicering av [2 3; 1 4] × [5 1; 2 3]: C₁₁ = 2×5 + 3×2 = 16, C₁₂ = 2×1 + 3×3 = 11, C₂₁ = 1×5 + 4×2 = 13, C₂₂ = 1×1 + 4×3 = 13. Resultat: [16 11; 13 13].

Tolka dina resultat

En determinant på noll betyder att matrisen är singulär: den saknar invers och ett relaterat ekvationssystem har antingen ingen lösning eller oändligt många. En determinant som inte är noll bekräftar att matrisen är inverterbar och beskriver hur mycket transformationen skalar ytor. Inversen, när den finns, ger lösningen på Ax = b direkt som x = A⁻¹b. Transponatet speglar matrisen över huvuddiagonalen, och LU-faktorerna visar originalmatrisen som en produkt av en nedre och en övre triangulär matris, vilket är hur lösaren delar upp problemet i snabba bakåtsubstitutionssteg.

Vanliga frågor

När kan två matriser multipliceras?
Två matriser kan multipliceras när antalet kolumner i den första matrisen är lika med antalet rader i den andra. En m×n-matris kan multipliceras med en n×p-matris, vilket resulterar i en m×p-matris.
Vad berättar determinanten för oss?
Determinanten anger om en matris har en invers (determinant som inte är noll = inverterbar). Den representerar också skalningsfaktorn för den linjära transformation som matrisen beskriver.
Hur adderar eller subtraherar jag matriser?
Addera eller subtrahera matriser element för element, position för position. Båda matriserna måste ha exakt samma dimensioner. Till exempel: [1 2; 3 4] + [5 6; 7 8] = [6 8; 10 12], eftersom 1 + 5 = 6, 2 + 6 = 8, 3 + 7 = 10 och 4 + 8 = 12. Subtraktion fungerar på samma sätt, genom att subtrahera varje element i den andra matrisen från motsvarande element i den första.
Hur hittar jag inversen av en 2×2-matris?
För A = [a b; c d] är inversen A⁻¹ = (1/|A|) × [d -b; -c a], där |A| = ad - bc är determinanten. Till exempel har A = [2 3; 1 4] determinanten |A| = 2×4 - 3×1 = 5, så A⁻¹ = (1/5) × [4 -3; -1 2] = [0,8 -0,6; -0,2 0,4]. Inversen finns bara när determinanten inte är noll; en determinant på noll betyder att matrisen är singulär och saknar invers.
Hur löser jag ett system av linjära ekvationer med matriser?
Skriv systemet som Ax = b, där A innehåller koefficienterna, x de okända och b konstanterna. Då är x = A⁻¹b. För x + 2y = 5 och 3x + 4y = 11 är A = [1 2; 3 4], b = [5; 11] och A⁻¹ = [-2 1; 1,5 -0,5], vilket ger x = A⁻¹b = [1; 2]. Kontroll: 1 + 2×2 = 5 och 3×1 + 4×2 = 11, så x = 1 och y = 2 är korrekta.
Vad är LU-uppdelning och varför är den användbar?
LU-uppdelning faktoriserar en matris A till en nedre triangulär matris L gånger en övre triangulär matris U, så att A = LU. Till exempel faktoriseras A = [4 3; 6 3] till L = [1 0; 1,5 1] och U = [4 3; 0 -1,5], eftersom L × U ger [4 3; 6 3]. Triangulära system löses snabbt med bakåtsubstitution, så LU-uppdelning snabbar upp lösningen av system, invertering av matriser och beräkning av determinanter, särskilt när samma matris återanvänds många gånger.
Vad är enhetsmatrisen och vad gör den?
Enhetsmatrisen I har ettor på huvuddiagonalen och nollor överallt annars, som I₃ = [1 0 0; 0 1 0; 0 0 1]. Den är det multiplikativa identitetselementet för matriser: att multiplicera valfri matris A med enhetsmatrisen lämnar den oförändrad, så AI = IA = A. Den spelar samma roll för matrismultiplikation som talet 1 spelar för vanlig multiplikation.
Hur beräknar jag determinanten av en 3×3-matris?
Använd Laplace-utveckling (ko-faktorutveckling) längs första raden. För A = [1 2 3; 0 1 4; 5 6 0] är determinanten 1×(1×0 - 4×6) - 2×(0×0 - 4×5) + 3×(0×6 - 1×5) = 1×(-24) - 2×(-20) + 3×(-5) = -24 + 40 - 15 = 1. Varje term multiplicerar ett element från första raden med determinanten av den 2×2-matris som blir kvar efter att dess rad och kolumn tagits bort, med tecken som växlar +, -, +.
Vad är skillnaden mellan en matris och en determinant?
En matris är en rektangulär uppställning av tal, som [1 2; 3 4], och kan ha valfritt antal rader och kolumner. En determinant är ett enda skalärt tal som bara kan beräknas från en kvadratisk matris, skrivet |A|. Varje kvadratisk matris har exakt en determinant, men matrisen och dess determinant är olika objekt: matrisen är hela rutnätet av värden, medan determinanten är ett tal som härleds från den och signalerar inverterbarhet och skalning.
Vad används transponatet av en matris till?
Transponatet Aᵀ vänder matrisen över huvuddiagonalen och gör om rader till kolumner. För [1 2; 3 4] är transponatet [1 3; 2 4]. Transponat används för att omvandla radvektorer till kolumnvektorer, för att definiera symmetriska matriser (där Aᵀ = A), för att beräkna skalärprodukter som Aᵀb och inom fysik och statistik, där transponatet av en datamatris riktar in variabler och observationer för analys.
Vad är en symmetrisk matris?
En symmetrisk matris är en kvadratisk matris som är lika med sitt eget transponat, så Aᵀ = A. Det betyder att elementet i rad i, kolumn j alltid är lika med elementet i rad j, kolumn i, vilket gör matrisen speglad över huvuddiagonalen. Till exempel är [1 2; 2 3] symmetrisk eftersom båda elementen utanför diagonalen är 2. Symmetriska matriser förekommer inom statistik, fysik och maskininlärning, och de har alltid reella egenvärden.

Upptäck fler verktyg

Färska urval från hela vårt verktygsbibliotek.