Professional Documents
Culture Documents
M1 Matice
M1 Matice
MATICE
Uspořádané schéma reálných čı́sel
a1,1 a1,2 ... a1,n
a2,1 a2,2 ... a2,n
A= ...
... ... ...
am,1 am,2 ... am,n
se nazývá matice typu (m, n), též m × n.
ai,j ... prvky matice A
i ... řádkový index prvku ai,j
j ... sloupcový index prvku ai,j
Na hlavnı́ diagonále ležı́ všechny prvky ai,i pro i = 1, ..., n.
Nulová matice O má všechny prvky rovné nule.
Transponovaná matice AT (typu n × m), platı́ :aTi,j = aj,i . Jinak řečeno, řádky
zaměnı́me za sloupce.
Součin matic
Je-li matice A typu (m, p) a matice B typu (p, n), pak je definován součin matic
A a B:
A·B =C
c⃗i,j = a⃗i,∗ · b⃗∗,j
Matice C je typu (m, n).
Platı́ pro všechna i = 1, ..., m; pro všechna j = 1, ..., n.
Přı́klad 1
Jsou dány tyto matice:
1 3 2 0
A= B=
2 5 4 7
Vypočtěte A + B, A − B, 2 · A, A + AT
Řešenı́
1 3 2 0 1+2 3+0 3 3
A+B = + = =
2 5 4 7 2+4 5+7 6 12
1 3 2 0 1−2 3−0 −1 3
A−B = + = =
2 5 4 7 2−4 5−7 −2 −2
3 12·1 2·3 2 6
2·A=2· = =
5 22·2 2·5 4 10
T 1 3 1 2 1+1 3+2 2 5
A+A = + = =
2 5 3 5 2+3 5+5 5 10
Přı́klad 2
Jsou dány tyto matice:
1 3 0 2 0 5
A= B=
2 5 3 1 1 2
Vypočtěte 2A + B.
Řešenı́
1 3 0 2 0 5 2 6 0 2 0 5 4 6 5
2· + = + =
2 5 3 1 1 2 4 10 6 1 1 2 5 11 8
Přı́klad 3
Jsou dány tyto matice:
1 2 3 1
K= L=
−3 4 4 −1
Vypočtěte K · L, L · K.
Řešenı́
1 2 3 1 (1, 2) · (3, 4) (1, 2) · (1, −1)
K ·L= · = =
−3 4 4 −1 (−3, 4) · (3, 4) (−3, 4) · (1, −1)
3+8 1−2 11 −1
= =
−9 + 16 −3 − 4 7 −7
3 1 1 2 (3, 1) · (1, −3) (3, 1) · (2, 4)
L·K = · = =
4 −1 −3 4 (4, −1) · (1, −3) (4, −1) · (2, 4)
3−3 6+4 0 10
= =
4+3 8−4 7 4
Vidı́me, že K · L ̸= L · K.
Platı́ obecně, že násobenı́ dvou matic nenı́ komutativnı́! , tj. A·B ̸= B ·A.
Při násobenı́ dvou matic záležı́ na pořadı́ daných matic.
Přı́klad 4
Jsou dány tyto matice:
1 2 3 1 1 0 1 1
M= N= K=
−3 4 4 −1 1 −1 −2 0
Vypočtěte (M · N ) − K.
Řešenı́
1 2 3 1 1 0 1 1
(M · N ) − K = · −
−3 4 4 −1 1 −1 −2 0
Matice M je typu (2, 2) a matice N typu (2, 3). Počet sloupců matice M se
rovná počtu řádků matice N , matice můžeme násobit v tomto pořadı́.
1 2 3 1 1
M ·N = · =
−3 4 4 −1 1
(1, 2) · (3, 4) (1, 2) · (1, −1) (1, 2) · (1, 1) 11 −1 3
= =
(−3, 4) · (3, 4) (−3, 4) · (1, −1) (−3, 4) · (1, 1) 7 −7 1
Nynı́ už stačı́ určit rozdı́l výsledné matice po součinu matic M , N a matice K.
11 −1 3 0 1 1 11 −2 2
− =
7 −7 1 −1 −2 0 8 −5 1
Přı́klad 5
Jsou dány tyto matice: A2×2 , B2×3 , C3×3 , D2×4 , F4×3 , G3×2 .
Určete typ matice X.
a) A + AT = X
b) A · D = X
c) (B + GT ) · C = X
d) (D · F ) + B = X
e) C · B = X
f) A · X · G = A
Řešenı́
a) A2×2 + AT2×2 = X2×2
(Sčı́táme matice stejného typu, výsledná matice musı́ být stejného typu jako
matice v součtu.)
b) A2×2 · D2×4 = X2×4
Násobı́me-li dvě matice, musı́ platı́, že počet sloupců prvnı́ matice se rovná počtu
řádků druhé matice, což je v našem přı́padě splněno. (Počet řádků u matice
určuje prvnı́ index, počet sloupců druhý index.) Výsledná matice má stejný
počet řádků jako prvnı́ matice v součinu a počet sloupců jako druhá matice v
součinu.)
c) (B2×3 + GT2×3 ) · C3×3 = X2×3
d) (D2×4 · F4×3 ) + B2×3 = X2×3
e) C3×3 · B2×3 = X?
Nelze. Takový součin nelze provést! Počet sloupců matice C se nerovná počtu
řádků matice B.
f) A2×2 · X · G3×2 = A2×2
Abychom mohli násobit A · X, je třeba, aby matice X obsahovala 2 řádky.
A abychom pak mohli násobit dále, je třeba, aby počet sloupců matice X byl
roven 3.
A2×2 · X2×? = Z2×?
Z2×? · G3×2 = A2×2