Matriskalkylator

Utför matrisoperationer: addition, subtraktion, multiplikation, transponering, determinant och invers med steg-för-steg-lösningar.

För inlärnings- och läxhjälp — verifiera kritiska beräkningar självständigt.

Recenserad av CalculatorDrive Math Editorial Board · Senast uppdaterad

Kalkylator

×

Ange värden separerade med kommatecken, rader av rader

Välj en operation och ange matrisvärden för att utföra matrisberäkningar med steg-för-steg-lösningar.

Det korta svaret

En matris är ett rektangulärt rutnät av tal. Att lägga till eller subtrahera matriser fungerar inmatning för post, men multiplicering av två matriser kombinerar rader av den första med kolumner i den andra - inget som vanlig multiplikation. Två matriser kan bara multipliceras när den första matrisens antal kolumner matchar den andra matrisens antal rader.

Nyckel takeaways

  • Matrismultiplikation är inte kommutativ — A × B är vanligtvis inte lika med B × A, och en ordning kanske inte ens definieras.
  • A matrix only has an inverse if it's square and its determinant is nonzero; a zero determinant means the matrix is "singular" and can't be inverted.
  • Att multiplicera en matris med identitetsmatrisen lämnar den oförändrad - matrismotsvarigheten till att multiplicera ett tal med 1.
  • Determinanten för en 2×2 matris [[a,b],[c,d]] är ad − bc — ett enda tal som avslöjar om matrisen kan inverteras.

2×2 determinant och inversformler

det([[a,b],[c,d]]) = ad − bc

invers = (1/det) × [[d,−b],[−c,a]]

Om ad − bc är lika med 0, har matrisen ingen invers — att dividera med en determinant av 0 är odefinierat, precis som att dividera ett tal med 0.

Arbetat exempel: multiplicera två 2×2-matriser

A = [[1,2],[3,4]] och B = [[5,6],[7,8]]:

A × B = [[1×5+2×7, 1×6+2×8], [3×5+4×7, 3×6+4×8]] = [[19,22],[43,50]]

B × A = [[5×1+6×3, 5×2+6×4], [7×1+8×3, 7×2+8×4]] = [[23,34],[31,46]]

A × B och B × A landar på helt olika matriser - konkreta bevis på att matrismultiplikation inte pendlar som vanlig talmultiplikation gör.

När matrisoperationer är odefinierade

Drift Krav
Addition/subtraktionBåda matriserna måste ha identiska dimensioner
Multiplikation (A × B)A:s kolumnantal måste vara lika med B:s radantal
OmvändMatrisen måste vara kvadratisk med en determinant som inte är noll

Vanliga misstag att undvika

  • Om vi ​​antar att A × B är lika med B × A som för vanliga siffror – ändrar ordningen resultatet, och ibland definieras till och med bara en ordning.
  • Försöker lägga till eller subtrahera matriser med olika dimensioner — båda matriserna behöver identiska rad- och kolumnantal.
  • Försök att invertera en icke-kvadratmatris, eller en vars determinant är 0 — båda fallen har ingen giltig invers.
  • Att blanda ihop transponering (vänd rader och kolumner) med invers (en helt annan operation som ångrar multiplikation) – de löser olika problem.

Vanliga frågor

Vad är en matris?

En matris är en rektangulär matris av tal ordnade i rader och kolumner. Matriser representerar linjära transformationer, ekvationssystem och datatabeller.

När kan man multiplicera två matriser?

Matris A (m×n) gånger B (n×p) definieras endast när A:s kolumner matchar B:s rader. Resultatet är m×p.

Vad används en matrisdeterminant till?

Determinanten berättar om en kvadratisk matris är inverterbar (icke noll-determinant) och mäter hur transformationen skalar area eller volym.

Vad är en identitetsmatris?

Identitetsmatrisen har ettor på diagonalen och nollor på andra ställen. Att multiplicera en kompatibel matris med identiteten lämnar den oförändrad, som att multiplicera med 1.

Hur använder jag denna matrisräknare?

Ange matrisvärden, välj en operation som addera, multiplicera, determinant eller invers och klicka på Beräkna för att se resultatet.

Varför är inte matrismultiplikation kommutativ?

Till skillnad från vanlig talmultiplikation är A × B vanligtvis inte lika med B × A för matriser - ordning spelar roll. Utöver det kan A × B definieras medan B × A inte är det, eller så kan de två produkterna till och med komma ut som olika storlekar, eftersom matrismultiplikation kräver att den första matrisens kolumnantal matchar den andra matrisens radantal.

More math calculators