Afinná geometria - zobrazenia, vizualizácie, aplikácie
Требуемые условия завершения
Analytické vyjadrenie
Rozšírené matice
Koncept rozšírenej matice môžeme využiť ako nástroj na jednotné/univerzálnejšie vyjadrenie afinného zobrazenia. Ide o elegantné algebraické riešenie, ktoré zjednocuje lineárnu časť a posunutie v jednej matici rozšírenej o riadok a stĺpec (tzv. homogénna matica). Zavedenie homogénnych súradníc umožňuje prechod z afinného do projektívneho rámca.
Rozšírené afinné súradnice.
Pri riešení príkladu "Tri body" sme použili matice, ktorých posledné riadky korešpondovali s podmienkou lineárnej kombinácie bodov V tomto príklade sme vlastne použili rozšírené matice, pomocou ktorých sme zjednodušili zápis analytického vyjadrenia afinného zobrazenia: ktorý sme upravili pomocou "rozšírených matíc" na tvar
pričom
má ten istý význam ako pri afinných súradniciach.
Pri riešení príkladu "Tri body" sme použili matice, ktorých posledné riadky korešpondovali s podmienkou lineárnej kombinácie bodov V tomto príklade sme vlastne použili rozšírené matice, pomocou ktorých sme zjednodušili zápis analytického vyjadrenia afinného zobrazenia: ktorý sme upravili pomocou "rozšírených matíc" na tvar
pričom
má ten istý význam ako pri afinných súradniciach.
Rozšírené afinné súradnice sprehľadnia zápis zobrazení. Súradnice bodu
nahradíme súradnicami
a súradnice
vektora
nahradíme súradnicami
.
Pre takto zavedené rozšírenie platí obvyklá aritmetika s bodmi a vektormi z euklidovských priestorov, ako aj počítanie s lineárnymi kombináciami. Umožňujú vytvárať
zložené zhodné zobrazenia. Pozrite si prezentáciu
Tu.
Výhody použitia rozšírených matíc
nahradíme súradnicami
a súradnice
vektora
nahradíme súradnicami
.
Pre takto zavedené rozšírenie platí obvyklá aritmetika s bodmi a vektormi z euklidovských priestorov, ako aj počítanie s lineárnymi kombináciami. Umožňujú vytvárať
zložené zhodné zobrazenia. Pozrite si prezentáciu
Tu.
Výhody použitia rozšírených matíc
- Skladanie transformácií: Rozšírené matice umožňujú skladať viacero transformácií (napr. rotáciu, škálovanie a transláciu) do jednej matice násobením.
- Jednoduchšie výpočty: Takáto reprezentácia zjednodušuje výpočet pomocou štandardných operácií s maticami.
- Flexibilita: Rozšírené matice môžu reprezentovať širokú škálu transformácií, vrátane identít, rotácií, škálovaní, posunov a zložených transformácií.
Cvičenie.
Vyjadrite afinné zobrazenie (posunutie)
o vektor
, ktoré zobrazuje bod
na bod
pomocou rozšírenej matice.
Vyjadrite afinné zobrazenie (posunutie)
o vektor
, ktoré zobrazuje bod
na bod
pomocou rozšírenej matice.
Riešenie.
Zo zadania úlohy vyplýva, že dané afinné zobrazenie je určené transformačnými rovnicami
(Tran)
,
ktoré môžeme zapísať pomocou matíc takto:
(
)
Pravú stranu rovnosti (
) (sčitovanie matíc) nahraďme rozšírenou maticou typu 3 x 3. Potom posunutie
o
vektor
budeme môcť vyjadriť ako súčin matíc. Hľadajme rozšírenú maticu typu 3 x 3 tak, aby platilo:
.
Ľahko zistíme, že matica
vyhovuje naším požiadavkám. Rovnosť (
) môžeme teraz zapísať v tvare
Zo zadania úlohy vyplýva, že dané afinné zobrazenie je určené transformačnými rovnicami
(Tran)
,
ktoré môžeme zapísať pomocou matíc takto:
(
)
Pravú stranu rovnosti (
) (sčitovanie matíc) nahraďme rozšírenou maticou typu 3 x 3. Potom posunutie
o
vektor
budeme môcť vyjadriť ako súčin matíc. Hľadajme rozšírenú maticu typu 3 x 3 tak, aby platilo:
.Ľahko zistíme, že matica
vyhovuje naším požiadavkám. Rovnosť (
) môžeme teraz zapísať v tvare




