Matris

Matris A

RaderKolumner
12
12

Matris B

RaderKolumner
12
12

Tillämpa Regler för Matrisalgebra på ett Rutnät Med Justerbar Storlek

En matris är ett rektangulärt rutnät av tal som kan adderas, subtraheras, multipliceras eller transformeras som en enda enhet, enligt sina egna algebraregler skilda från vanlig aritmetik. Välj en operation, bygg Matris A (och Matris B, om operationen behöver det) med hjälp av +/- knapparna för rad och kolumn för att ändra storlek på varje rutnät till de mått du behöver, så tillämpar denna kalkylator den matchande regeln.

Addition och subtraktion kräver att båda matriserna har exakt samma storlek. Multiplikation kräver att Matris A:s antal kolumner matchar Matris B:s antal rader (resultatet får Matris A:s antal rader och Matris B:s antal kolumner). Determinanten finns bara för en kvadratisk matris (samma antal rader och kolumner). Transponat fungerar på en matris av vilken form som helst, och byter plats på dess rader och kolumner.

Denna kalkylator försöker inte utföra radreduktion, matrisinverser eller egenvärden — ett genuint annorlunda, mycket större åtagande än operationerna här.

Formeln

Exemplen nedan använder 2x2-matriser för att tydligt illustrera varje regel — samma regler sträcker sig direkt till vilken storlek matris som helst rutnätet ovan stödjer. Låt Matris A ha elementen a11,a12,a21,a22\vA{a_{11}}, \vA{a_{12}}, \vA{a_{21}}, \vA{a_{22}} och Matris B ha elementen b11,b12,b21,b22\vB{b_{11}}, \vB{b_{12}}, \vB{b_{21}}, \vB{b_{22}}, var och en skriven som

A=[a11a12a21a22],B=[b11b12b21b22]A = \begin{bmatrix} \vA{a_{11}} & \vA{a_{12}} \\ \vA{a_{21}} & \vA{a_{22}} \end{bmatrix}, \quad B = \begin{bmatrix} \vB{b_{11}} & \vB{b_{12}} \\ \vB{b_{21}} & \vB{b_{22}} \end{bmatrix}
  • Addition/Subtraktion kombinerar matchande positioner en i taget: A±B=[a11±b11a12±b12a21±b21a22±b22]A \pm B = \begin{bmatrix} \vA{a_{11}} \pm \vB{b_{11}} & \vA{a_{12}} \pm \vB{b_{12}} \\ \vA{a_{21}} \pm \vB{b_{21}} & \vA{a_{22}} \pm \vB{b_{22}} \end{bmatrix}
  • Multiplikation är INTE elementvis — varje element i resultatet är en “rad gånger kolumn”-produkt: AB=[a11b11+a12b21a11b12+a12b22a21b11+a22b21a21b12+a22b22]AB = \begin{bmatrix} \vA{a_{11}}\vB{b_{11}} + \vA{a_{12}}\vB{b_{21}} & \vA{a_{11}}\vB{b_{12}} + \vA{a_{12}}\vB{b_{22}} \\ \vA{a_{21}}\vB{b_{11}} + \vA{a_{22}}\vB{b_{21}} & \vA{a_{21}}\vB{b_{12}} + \vA{a_{22}}\vB{b_{22}} \end{bmatrix}
  • Determinant är ett enda tal som beskriver hur mycket matrisen skalar area: det(A)=a11a22a12a21\det(A) = \vA{a_{11}}\vA{a_{22}} - \vA{a_{12}}\vA{a_{21}}
  • Transponat vänder matrisen över dess huvuddiagonal, och byter plats på de två elementen utanför diagonalen: AT=[a11a21a12a22]A^T = \begin{bmatrix} \vA{a_{11}} & \vA{a_{21}} \\ \vA{a_{12}} & \vA{a_{22}} \end{bmatrix}

Räkneexempel

Med A=[1234]A = \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} och B=[5678]B = \begin{bmatrix} 5 & 6 \\ 7 & 8 \end{bmatrix}:

  1. Addition: A+B=[1+52+63+74+8]=[681012]A + B = \begin{bmatrix} 1+5 & 2+6 \\ 3+7 & 4+8 \end{bmatrix} = \begin{bmatrix} 6 & 8 \\ 10 & 12 \end{bmatrix}.
  2. Multiplikation: det övre vänstra elementet är 1×5+2×7=191 \times 5 + 2 \times 7 = 19, det övre högra är 1×6+2×8=221 \times 6 + 2 \times 8 = 22, det nedre vänstra är 3×5+4×7=433 \times 5 + 4 \times 7 = 43, och det nedre högra är 3×6+4×8=503 \times 6 + 4 \times 8 = 50, vilket ger AB=[19224350]AB = \begin{bmatrix} 19 & 22 \\ 43 & 50 \end{bmatrix}.
  3. Determinant av A: 1×42×3=21 \times 4 - 2 \times 3 = -2.

Viktiga faktorer att tänka på

  • Matrismultiplikation är generellt INTE kommutativ — ordningen spelar roll. Till skillnad från vanlig talmultiplikation är AB vanligtvis inte lika med BA för matriser, och en ordning kanske inte ens är matematiskt giltig om dimensionerna inte stämmer på rätt sätt — håll alltid koll på vilken matris som kommer först.
  • En determinant på noll betyder att en kvadratisk matris är “singulär” och saknar invers. Detta är en vanlig anledning till att en matrisoperation någon annanstans misslyckas (som att försöka lösa ett linjärt ekvationssystem) — en nollskild determinant krävs för att matrisen ska vara inverterbar.
  • Matriser är standardverktyget bakom linjära transformationer inom datorgrafik, fysik och ingenjörsvetenskap. Att rotera, skala och skjuva en 2D- eller 3D-form (vanligt inom spelutveckling och animation) uttrycks alla som matrismultiplikation mot en uppsättning koordinatpunkter.
  • Matrisdimensioner skrivs alltid rader × kolumner, och denna ordning spelar roll för kompatibilitet. En 2×3-matris har 2 rader och 3 kolumner — för att multiplikation ska vara giltig måste den första matrisens antal kolumner matcha den andra matrisens antal rader, vilket är varför AB kan vara giltig medan BA inte är det, även när båda matriserna annars är kompatibla till formen.

Vanliga Misstag

  • Att multiplicera matriser elementvis istället för att använda rad-gånger-kolumn-regeln. Matrismultiplikation är inte samma operation som addition eller subtraktion — varje värde i resultatet är en punktprodukt av en hel rad och en hel kolumn, inte en enkel parvis multiplikation.
  • Att anta att AB och BA ger samma resultat. Matrismultiplikation är i allmänhet inte kommutativ, och att kasta om ordningen kan ge ett helt annat resultat — eller till och med vara matematiskt ogiltigt om dimensionerna inte längre stämmer.
  • Att försöka hitta determinanten för en icke-kvadratisk matris. Determinanten är endast definierad för kvadratiska matriser (samma antal rader och kolumner) — en 2×3- eller 3×2-matris har helt enkelt ingen.
  • Att blanda ihop en matris dimensioner vid kontroll av kompatibilitet. En matris storlek är alltid rader × kolumner, i den ordningen — att förväxla vilket tal som är vilket är en vanlig källa till förvirring om “varför fungerar inte den här multiplikationen”.

Bra Att Veta

  • Arbetar du med ett ekvationssystem som en matris representerar? Andragradsekvation Kalkylator hanterar direkt fallet med en enda variabel om det verkligen är det du behöver.
  • Behöver du trigonometriska, logaritmiska, eller andra funktioner utöver matrisoperationer? Vetenskaplig Kalkylator täcker den bredare verktygslådan.
  • Arbetar du med en stor datamängd istället för en liten matris? Statistik Kalkylator beräknar medelvärde, median, och standardavvikelse direkt från en lista med tal.

Källa: Standard 2x2 matrix algebra.

Vanliga Frågor

Varför är matrismultiplikation inte elementvis?

Matrismultiplikation kombinerar en "rad" från den första matrisen med en "kolumn" från den andra, genom att multiplicera och summera par av element — inte helt enkelt multiplicera element på samma position så som addition och subtraktion gör. Denna "rad gånger kolumn"-regel är vad som gör matrismultiplikation generellt INTE kommutativ (A x B är oftast inte lika med B x A), till skillnad från vanlig talmultiplikation.

Vad berättar determinanten?

Determinanten är ett enda tal som beskriver hur mycket en matris skalar en area när den transformerar en form. En determinant på noll betyder att matrisen plattar till allt på en linje (eller en punkt) — den har ingen invers.

Stöder denna kalkylator matriser större än 2x2?

Ja — använd +/- knapparna för rad och kolumn på varje matrisrutnät för att ändra storlek till vilka mått du behöver (upp till 8x8). Addition och subtraktion kräver att båda matriserna har samma storlek; multiplikation kräver att Matris A:s antal kolumner matchar Matris B:s antal rader; determinanten kräver en kvadratisk matris.

Bekräfta din ålder

För att skapa ett konto, ange din födelsemånad och ditt födelseår.