Macierz

Macierz A

WierszeKolumny
12
12

Macierz B

WierszeKolumny
12
12

Stosowanie reguł algebry macierzy do siatki o zmiennym rozmiarze

Macierz to prostokątna siatka liczb, którą można dodawać, odejmować, mnożyć lub przekształcać jako jedną całość, zgodnie z własnym zestawem reguł algebraicznych, odmiennym od zwykłej arytmetyki. Wybierz działanie, zbuduj Macierz A (i Macierz B, jeśli działanie tego wymaga), używając przycisków +/- wiersza i kolumny, aby zmienić rozmiar każdej siatki na potrzebne wymiary, a ten kalkulator zastosuje odpowiednią regułę.

Dodawanie i odejmowanie wymagają, aby obie macierze miały dokładnie ten sam rozmiar. Mnożenie wymaga, aby liczba kolumn Macierzy A odpowiadała liczbie wierszy Macierzy B (wynik przyjmuje liczbę wierszy Macierzy A i liczbę kolumn Macierzy B). Wyznacznik istnieje tylko dla macierzy kwadratowej (taka sama liczba wierszy i kolumn). Transpozycja działa na macierzy dowolnego kształtu, zamieniając miejscami jej wiersze i kolumny.

Ten kalkulator nie wykonuje eliminacji Gaussa, odwracania macierzy ani obliczania wartości własnych — to naprawdę inne, znacznie większe zagadnienie niż operacje dostępne tutaj.

Wzór

Poniższe przykłady wykorzystują macierze 2x2, aby jasno zilustrować każdą regułę — te same reguły rozciągają się bezpośrednio na dowolny rozmiar macierzy obsługiwany przez siatkę powyżej. Niech Macierz A ma wartości a11,a12,a21,a22\vA{a_{11}}, \vA{a_{12}}, \vA{a_{21}}, \vA{a_{22}}, a Macierz B ma wartości b11,b12,b21,b22\vB{b_{11}}, \vB{b_{12}}, \vB{b_{21}}, \vB{b_{22}}, każda zapisana jako

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}
  • Dodawanie/Odejmowanie łączy odpowiadające sobie pozycje po kolei: 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}
  • Mnożenie NIE odbywa się element po elemencie — każda wartość wyniku to iloczyn skalarny „wiersz razy kolumna”: 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}
  • Wyznacznik to pojedyncza liczba opisująca, jak bardzo macierz skaluje powierzchnię: det(A)=a11a22a12a21\det(A) = \vA{a_{11}}\vA{a_{22}} - \vA{a_{12}}\vA{a_{21}}
  • Transpozycja odbija macierz względem jej głównej przekątnej, zamieniając miejscami dwie wartości pozadiagonalne: AT=[a11a21a12a22]A^T = \begin{bmatrix} \vA{a_{11}} & \vA{a_{21}} \\ \vA{a_{12}} & \vA{a_{22}} \end{bmatrix}

Przykład obliczeniowy

Korzystając z A=[1234]A = \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} i B=[5678]B = \begin{bmatrix} 5 & 6 \\ 7 & 8 \end{bmatrix}:

  1. Dodawanie: 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. Mnożenie: wartość w lewym górnym rogu to 1×5+2×7=191 \times 5 + 2 \times 7 = 19, w prawym górnym to 1×6+2×8=221 \times 6 + 2 \times 8 = 22, w lewym dolnym to 3×5+4×7=433 \times 5 + 4 \times 7 = 43, a w prawym dolnym to 3×6+4×8=503 \times 6 + 4 \times 8 = 50, co daje AB=[19224350]AB = \begin{bmatrix} 19 & 22 \\ 43 & 50 \end{bmatrix}.
  3. Wyznacznik A: 1×42×3=21 \times 4 - 2 \times 3 = -2.

Kluczowe czynniki do rozważenia

  • Mnożenie macierzy zazwyczaj NIE jest przemienne — kolejność ma znaczenie. W przeciwieństwie do zwykłego mnożenia liczb, AB zwykle nie jest równe BA dla macierzy, a jedna z kolejności może nawet być matematycznie niepoprawna, jeśli wymiary się nie zgadzają — zawsze pamiętaj, która macierz jest pierwsza.
  • Zerowy wyznacznik oznacza, że macierz kwadratowa jest „osobliwa” i nie ma macierzy odwrotnej. To częsta przyczyna niepowodzenia innych operacji na macierzy (np. próby rozwiązania układu równań liniowych) — niezerowy wyznacznik jest wymagany, aby macierz była odwracalna.
  • Macierze są standardowym narzędziem stojącym za przekształceniami liniowymi w grafice komputerowej, fizyce i inżynierii. Obracanie, skalowanie i ścinanie kształtu 2D lub 3D (typowe w tworzeniu gier i animacji) wyraża się jako mnożenie macierzy przez zbiór współrzędnych punktów.
  • Wymiary macierzy zawsze zapisuje się jako wiersze × kolumny, a ta kolejność ma znaczenie dla zgodności. Macierz 2×3 ma 2 wiersze i 3 kolumny — aby mnożenie było poprawne, liczba kolumn pierwszej macierzy musi odpowiadać liczbie wierszy drugiej macierzy, dlatego AB może być poprawne, podczas gdy BA nie, nawet gdy obie macierze mają w innym sensie zgodne kształty.

Częste Błędy

  • Mnożenie macierzy element po elemencie zamiast użycia reguły wiersz razy kolumna. Mnożenie macierzy nie jest tym samym działaniem co dodawanie lub odejmowanie — każda wartość wyniku to iloczyn skalarny całego wiersza i całej kolumny, a nie pojedyncze mnożenie parami.
  • Założenie, że AB i BA dają ten sam wynik. Mnożenie macierzy zazwyczaj nie jest przemienne, a odwrócenie kolejności może dać zupełnie inny wynik — a nawet być matematycznie niepoprawne, jeśli wymiary już się nie zgadzają.
  • Próba znalezienia wyznacznika macierzy niekwadratowej. Wyznacznik jest zdefiniowany tylko dla macierzy kwadratowych (taka sama liczba wierszy i kolumn) — macierz 2×3 lub 3×2 po prostu go nie ma.
  • Mylenie wymiarów macierzy podczas sprawdzania zgodności. Rozmiar macierzy to zawsze wiersze × kolumny, w tej kolejności — pomylenie tego, która liczba jest którą, jest częstym źródłem nieporozumień typu „dlaczego to mnożenie nie działa”.

Warto Wiedzieć

  • Pracujesz z układem równań, który reprezentuje macierz? Kalkulator wzoru kwadratowego obsługuje bezpośrednio przypadek z jedną zmienną, jeśli to właśnie tego potrzebujesz.
  • Potrzebujesz funkcji trygonometrycznych, logarytmicznych lub innych oprócz operacji na macierzach? Kalkulator naukowy obejmuje ten szerszy zestaw narzędzi.
  • Pracujesz z dużym zbiorem danych zamiast małej macierzy? Kalkulator statystyczny oblicza średnią, medianę i odchylenie standardowe bezpośrednio z listy liczb.

Źródło: Standardowa algebra macierzy 2x2.

Najczęściej zadawane pytania

Dlaczego mnożenie macierzy nie odbywa się element po elemencie?

Mnożenie macierzy łączy „wiersz” pierwszej macierzy z „kolumną” drugiej, mnożąc i sumując pary wartości — a nie po prostu mnożąc wartości na tej samej pozycji, tak jak dodawanie i odejmowanie. Ta zasada „wiersz razy kolumna” sprawia, że mnożenie macierzy generalnie NIE jest przemienne (A x B zwykle nie równa się B x A), w przeciwieństwie do zwykłego mnożenia liczb.

Co mówi Ci wyznacznik?

Wyznacznik to pojedyncza liczba opisująca, jak bardzo macierz skaluje powierzchnię, gdy przekształca kształt. Wyznacznik równy zero oznacza, że macierz spłaszcza wszystko do linii (lub punktu) — nie ma odwrotności.

Czy ten kalkulator obsługuje macierze większe niż 2x2?

Tak — użyj przycisków +/- wiersza i kolumny na każdej siatce macierzy, aby zmienić jej rozmiar na dowolnie potrzebne wymiary (do 8x8). Dodawanie i odejmowanie wymagają, aby obie macierze miały ten sam rozmiar; mnożenie wymaga, aby liczba kolumn Macierzy A odpowiadała liczbie wierszy Macierzy B; wyznacznik wymaga macierzy kwadratowej.

Potwierdź swój wiek

Aby założyć konto, podaj miesiąc i rok urodzenia.