Matrix rekenmachine

Voer matrixbewerkingen uit: optellen, aftrekken, vermenigvuldigen, transponeren, determinant en invers met stapsgewijze oplossingen.

Voor hulp bij het leren en huiswerk: verifieer zelfstandig kritische berekeningen.

Beoordeeld door CalculatorDrive Math Redactieraad · Laatst bijgewerkt

Rekenmachine

×

Voer waarden in, gescheiden door komma's, rijen door nieuwe regels

Selecteer een bewerking en voer matrixwaarden in om matrixberekeningen uit te voeren met stapsgewijze oplossingen.

Het korte antwoord

Een matrix is ​​een rechthoekig raster van getallen. Het optellen of aftrekken van matrices werkt invoer voor invoer, maar het vermenigvuldigen van twee matrices combineert rijen van de eerste met kolommen van de tweede - er gaat niets boven gewone vermenigvuldiging. Twee matrices kunnen alleen worden vermenigvuldigd als het aantal kolommen van de eerste matrix overeenkomt met het aantal rijen van de tweede matrix.

Belangrijkste afhaalrestaurants

  • Matrixvermenigvuldiging is niet commutatief: A × B is meestal niet gelijk aan B × A, en het is mogelijk dat één orde niet eens is gedefinieerd.
  • 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.
  • Door een matrix te vermenigvuldigen met de identiteitsmatrix blijft deze ongewijzigd: het matrixequivalent van het vermenigvuldigen van een getal met 1.
  • De determinant van een 2×2 matrix [[a,b],[c,d]] is ad − bc — een enkel getal dat aangeeft of de matrix kan worden omgekeerd.

2×2 determinant en inverse formules

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

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

Als ad − bc gelijk is aan 0, heeft de matrix geen inverse; delen door een determinant van 0 is ongedefinieerd, net zoals het delen van een getal door 0.

Uitgewerkt voorbeeld: twee 2×2 matrices vermenigvuldigen

A = [[1,2],[3,4]] en 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 en B × A komen op totaal verschillende matrices terecht - een concreet bewijs dat matrixvermenigvuldiging niet op dezelfde manier communiceert als gewone getalvermenigvuldiging.

Wanneer matrixbewerkingen niet gedefinieerd zijn

Operatie Vereiste
Optellen / aftrekkenBeide matrices moeten identieke afmetingen hebben
Vermenigvuldiging (A × B)Het aantal kolommen van A moet gelijk zijn aan het aantal rijen van B
OmgekeerdDe matrix moet vierkant zijn met een determinant die niet nul is

Veelgemaakte fouten die u moet vermijden

  • Ervan uitgaande dat A × B gelijk is aan B × A, zoals het geval zou zijn voor gewone getallen, verandert de volgorde het resultaat, en soms is er zelfs maar één volgorde gedefinieerd.
  • Proberen matrices met verschillende dimensies op te tellen of af te trekken: beide matrices hebben identieke rij- en kolomtellingen nodig.
  • Als u probeert een niet-vierkante matrix om te keren, of een matrix waarvan de determinant 0 is, hebben beide gevallen geen geldige inverse.
  • Door transponeren (rijen en kolommen omdraaien) te verwarren met inverse (een geheel andere bewerking die vermenigvuldiging ongedaan maakt) lossen ze verschillende problemen op.

Veelgestelde vragen

Wat is een matrix?

Een matrix is ​​een rechthoekige reeks getallen, gerangschikt in rijen en kolommen. Matrices vertegenwoordigen lineaire transformaties, stelsels van vergelijkingen en gegevenstabellen.

Wanneer kun je twee matrices vermenigvuldigen?

Matrix A (m×n) maal B (n×p) wordt alleen gedefinieerd als de kolommen van A overeenkomen met de rijen van B. Het resultaat is m×p.

Waar wordt een matrixdeterminant voor gebruikt?

De determinant geeft aan of een vierkante matrix inverteerbaar is (niet-nul determinant) en meet hoe de transformatie oppervlakte of volume schaalt.

Wat is een identiteitsmatrix?

De identiteitsmatrix heeft enen op de diagonaal en nullen elders. Als u een compatibele matrix vermenigvuldigt met de identiteit, blijft deze ongewijzigd, net als bij vermenigvuldigen met 1.

Hoe gebruik ik deze matrixcalculator?

Voer matrixwaarden in, kies een bewerking zoals optellen, vermenigvuldigen, determinant of invers, en klik op Berekenen om het resultaat te zien.

Waarom is matrixvermenigvuldiging niet commutatief?

In tegenstelling tot de reguliere getalvermenigvuldiging is A × B meestal niet gelijk aan B × A voor matrices - de volgorde is belangrijk. Daarnaast kan A × B worden gedefinieerd terwijl B × A dat niet is, of kunnen de twee producten zelfs in verschillende grootten uitkomen, aangezien voor matrixvermenigvuldiging het aantal kolommen van de eerste matrix moet overeenkomen met het aantal rijen van de tweede matrix.

More math calculators