< Return to Video

Solving the matrix vector equation

  • 0:00 - 0:02
    V minulém videu jsme viděli,
  • 0:02 - 0:05
    že můžeme vzít soustavu dvou
    rovnic o dvou neznámých
  • 0:05 - 0:08
    a pohlížet na ni jako na
    maticovou rovnost,
  • 0:08 - 0:09
    kde matice A zastupuje
  • 0:09 - 0:12
    tyto koeficienty na levé straně,
  • 0:12 - 0:16
    sloupcový vektor X obsahuje naše
    dvě neznámé, ‚s' a ‚t'
  • 0:16 - 0:20
    a sloupcový vektor B zde vlastně
    zastupuje tuto pravou stranu.
  • 0:20 - 0:22
    A bylo na tom zajímavé,
  • 0:22 - 0:23
    že jsme pak měli rovnici danou jako
  • 0:23 - 0:25
    matice A krát sloupcový vektor X,
  • 0:25 - 0:28
    a to se rovná sloupcovému vektoru B.
  • 0:28 - 0:29
    A na tom bylo zajímavé,
  • 0:29 - 0:31
    jestliže je A invertovatelná,
  • 0:31 - 0:35
    můžeme levou i pravou stranu rovnice
  • 0:35 - 0:39
    vynásobit zleva maticí A^-1,
  • 0:39 - 0:41
    neboť jak víme,
  • 0:41 - 0:43
    při násobení matic záleží na pořadí
  • 0:43 - 0:45
    a zde tedy násobíme zleva
  • 0:45 - 0:47
    obě strany rovnice.
  • 0:47 - 0:49
    A když to provedeme, dostaneme se k tomu,
  • 0:49 - 0:51
    že máme vyjádřený
    sloupcový vektor neznámých.
  • 0:51 - 0:53
    Když víme čemu se rovná
    sloupcový vektor X,
  • 0:53 - 0:56
    pak víme, čemu se rovnají
    neznámé ‚s' a ‚t'.
  • 0:56 - 0:57
    A tím jsme v podstatě vyřešili
  • 0:57 - 0:59
    tuto soustavu rovnic.
  • 0:59 - 1:01
    Pojďme se do toho nyní pustit.
  • 1:01 - 1:04
    Pojďme nejprve určit A^-1
  • 1:04 - 1:06
    a to pak vynásobíme sloupcovým vektorem B,
  • 1:06 - 1:08
    abychom tak určili sloupcový vektor X
  • 1:08 - 1:10
    a následně taky ‚s' a ‚t'.
  • 1:10 - 1:16
    A^-1…A ^-1 se rovná
  • 1:16 - 1:18
    1 děleno determinant matice A…
  • 1:18 - 1:22
    Determinant A této matice typu 2x2
  • 1:22 - 1:24
    bude 2 krát 4,
  • 1:24 - 1:28
    minus -2 krát -5,
  • 1:28 - 1:33
    tedy to bude 8 minus plus 10…
  • 1:33 - 1:34
    …8 minus plus 10,
  • 1:34 - 1:36
    což bude -2.
  • 1:36 - 1:39
    Tedy tohle zde bude -2.
  • 1:39 - 1:42
    Ještě jednou, 2 krát 4 je 8,
  • 1:42 - 1:45
    minus -2 krát -5,
  • 1:45 - 1:49
    tedy minus kladné číslo,
    což nám dává -2.
  • 1:49 - 1:50
    Násobíme zde 1 děleno determinant
  • 1:50 - 1:55
    krát něco, čemuž se říká
    adjungovaná matice k matici A,
  • 1:55 - 1:58
    to je vlastně výměna levého horního
  • 1:58 - 2:01
    a pravého dolního prvku,
    tedy alespoň u matic 2x2.
  • 2:01 - 2:04
    Tedy tohle bude 4.
  • 2:04 - 2:06
    Tohle bude 2.
  • 2:06 - 2:07
    Jen jsem prohodil tyto prvky…
  • 2:07 - 2:08
    …a u těchto prvků přidám minus,
  • 2:08 - 2:10
    tedy přidám minus k již
    tak záporným prvkům.
  • 2:10 - 2:14
    Tohle je -2, tedy stane se z toho 2.
  • 2:14 - 2:16
    A z tohoto prvku se stane 5.
  • 2:16 - 2:19
    Pokud Vám tohle přijde
    naprosto nesrozumitelné,
  • 2:19 - 2:23
    možná je lepší si znovu přehrát
    výklad o vytváření inverzních matic,
  • 2:23 - 2:25
    protože to je přesně to, co tady dělám.
  • 2:25 - 2:29
    Tedy A^-1 se bude rovnat…
  • 2:29 - 2:32
    A^-1 se bude rovnat…
  • 2:32 - 2:36
    Takže, tohle je -1/2 krát 4,
  • 2:36 - 2:37
    to je -2.
  • 2:37 - 2:43
    -1/2…-1/2 krát 5
  • 2:43 - 2:48
    se rovná -2,5…-2,5.
  • 2:48 - 2:53
    A pak -1/2 krát 2 se rovná -1.
  • 2:53 - 2:55
    -1/2 krát 2 se rovná -1.
  • 2:55 - 2:57
    Takže zde máme matici A^-1.
  • 2:57 - 3:02
    Nyní vynásobme A^-1 naším
    sloupcovým vektorem s prvky 7 a -6.
  • 3:02 - 3:04
    Tedy pojďme na to!
  • 3:04 - 3:05
    Tohle je A^-1. Já ji přepíšu…
  • 3:05 - 3:10
    -2 -2,5 -1 -1
  • 3:10 - 3:15
    krát 7 a -6
  • 3:15 - 3:18
    Krát…já to zde všechno
    napíšu v bílé barvě.
  • 3:18 - 3:20
    7 -6.
  • 3:20 - 3:24
    Už jsme udělali hodně cvičení
    na násobení matic,
  • 3:24 - 3:26
    tedy čemu se bude rovnat tohle?
  • 3:26 - 3:34
    První prvek bude -2 krát 7, což je -14
  • 3:34 - 3:39
    plus -2.5 krát -6.
  • 3:39 - 3:41
    Takže…tohle bude kladné číslo.
  • 3:41 - 3:44
    To se bude rovnat 12 plus 3 k tomu.
  • 3:44 - 3:46
    Tohle tedy bude 15.
  • 3:46 - 3:48
    15.
  • 3:48 - 3:52
    -2.5 krát -6 je 15.
  • 3:52 - 3:55
    Dále, budeme zde mít -1 krát 7,
  • 3:55 - 3:57
    což je -7,
  • 3:57 - 4:00
    plus -1 krát -6.
  • 4:00 - 4:04
    A to je 6.
  • 4:04 - 4:07
    Tedy součin A^-1 krát B,
  • 4:07 - 4:09
    což je to stejné jako sloupcový vektor X,
  • 4:09 - 4:10
    se rovná…
  • 4:10 - 4:11
    …pozor, teď to přijde…
  • 4:11 - 4:15
    …sloupcový vektor 1 -1.
  • 4:15 - 4:21
    Právě jsme ukázali,
    že tohle se rovná 1 -1,
  • 4:21 - 4:24
    neboli že X se rovná 1 -1.
  • 4:24 - 4:28
    Nebo můžeme dokonce říct, že
    sloupcový vektor…
  • 4:28 - 4:33
    …sloupcový vektor ‚st'…
  • 4:33 - 4:37
    Sloupcový vektor určený prvky
    ‚s' a ‚t' je roven…
  • 4:37 - 4:43
    …je roven 1 -1…
  • 4:43 - 4:47
    …je roven 1 -1…
  • 4:47 - 4:48
    Což však taky znamená,
  • 4:48 - 4:49
    že ‚s' je rovno 1
  • 4:49 - 4:51
    a ‚t' je rovno -1.
  • 4:51 - 4:52
    Vím, co si teď říkáte.
  • 4:52 - 4:54
    Řekl jsem to v minulém videu
  • 4:54 - 4:55
    a řeknu to znovu i v tomto videu.
  • 4:55 - 4:58
    Říkáte si: "Vždyť by bylo jednodušší
    tu soustavu vyřešit přímo,
  • 4:58 - 5:01
    "jen za použití eliminace
    nebo substituce."
  • 5:01 - 5:06
    A já s Vámi souhlasím. Ovšem tenhle
    postup je šikovný,
  • 5:06 - 5:08
    neboť když provádíte nějaké výpočty,
  • 5:08 - 5:10
    mohou nastat situace,
  • 5:10 - 5:14
    kdy levá strana soustavy
    zůstává stále stejná,
  • 5:14 - 5:16
    ale existuje obrovská
    spousta různých hodnot
  • 5:16 - 5:18
    vystupujících na pravé straně soustavy.
  • 5:18 - 5:22
    Tedy pak může byt jednodušší
    spočítat inverzní matici jen jednou
  • 5:22 - 5:24
    a dále jen násobit…
  • 5:24 - 5:30
    Dále jen násobit tuto inverzní matici krát
    to, co vystupuje na pravé straně.
  • 5:30 - 5:32
    Možná již znáte některé typy…
  • 5:32 - 5:34
    Existují grafické procesory
  • 5:34 - 5:35
    a počítačové grafické karty
  • 5:35 - 5:38
    a v té souvislosti se mluví
    o speciálních grafických procesorech.
  • 5:38 - 5:39
    Tohle vše je vlastně
  • 5:39 - 5:42
    hlavně o hardware, jehož hlavním účelem
  • 5:42 - 5:45
    je právě velmi rychlé násobení matic,
  • 5:45 - 5:48
    neboť při zpracovávání grafiky
  • 5:48 - 5:49
    při snaze modelovat objekty
  • 5:49 - 5:50
    ve třech dimenzích,
  • 5:50 - 5:52
    provádíte všechny takové
    možné transformace,
  • 5:52 - 5:53
    tak vlastně jen počítáte
  • 5:53 - 5:55
    spoustu součinů matic,
    a to velmi, velmi rychle
  • 5:55 - 5:58
    v reálném čase, a tak na uživatele,
    který hraje počítačovou hru
  • 5:58 - 6:00
    nebo dělá něco podobného,
  • 6:00 - 6:04
    to pak působí jako by byl v nějakém
    3D světě v reálném čase.
  • 6:04 - 6:06
    Nicméně, na tohle jsem chtěl poukázat.
  • 6:06 - 6:10
    Takhle by se to nepočítalo…
    Kdybych tohle jen náhodně viděl,
  • 6:10 - 6:13
    mým instinktem by bylo
    vyřešit tohle pomocí eliminace,
  • 6:13 - 6:17
    ovšem tato schopnost pohlížet
    na tuto soustavu
  • 6:17 - 6:22
    jakožto na maticovou rovnost
    je velmi užitečným pojetím problému.
  • 6:22 - 6:23
    A v podstatě nejen při výpočtech,
  • 6:23 - 6:26
    ale také ve vědních disciplínách
    na vyšší úrovni,
  • 6:26 - 6:27
    obzvláště ve fyzice,
  • 6:27 - 6:32
    setkáte se s množstvím maticových
    rovnic s vektory podobným těmto,
  • 6:32 - 6:33
    které jsou pojaty spíše obecně.
  • 6:33 - 6:35
    Je velmi důležité uvažovat nad tím,
  • 6:35 - 6:37
    co tyhle rovnice vlastně reprezentují
  • 6:37 - 6:39
    a jak je můžeme vyřešit.
Title:
Solving the matrix vector equation
Description:

more » « less
Video Language:
English
Team:
Khan Academy
Duration:
06:40

Czech subtitles

Revisions