Geometrické vyhledávání



Podobné dokumenty
Dvěma různými body prochází právě jedna přímka.

Konvexní obal a množina

P L A N I M E T R I E

Omezíme se jen na lomené čáry, jejichž nesousední strany nemají společný bod. Jestliže A 0 = A n (pro n 2), nazývá se lomená čára uzavřená.

Elementární plochy-základní pojmy

Geometrické vyhledání.

ZÁKLADNÍ PLANIMETRICKÉ POJMY

5. P L A N I M E T R I E

Je-li dána hranolová nebo jehlanová plocha s podstavou v rovině σ a rovina řezu ρ:

Další polohové úlohy

Voronoiův diagram. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta

2. Vyšetřete všechny možné případy vzájemné polohy tří různých přímek ležících v jedné rovině.

Vzorce počítačové grafiky

Různostranný (obecný) žádné dvě strany nejsou stějně dlouhé. Rovnoramenný dvě strany (ramena) jsou stejně dlouhé, třetí strana je základna

SHODNÁ A PODOBNÁ ZOBRAZENÍ V ROVINĚ

SHODNÁ ZOBRAZENÍ V ROVINĚ GEOMETRICKÁ ZOBRAZENÍ V ROVINĚ SHODNÁ ZOBRAZENÍ

PLANIMETRIE 2 mnohoúhelníky, kružnice a kruh

3 Geometrie ve škole. krychle a její obrázek, koule a její stín, průměty trojrozměrného útvaru do roviny

Syntetická geometrie I

Úsečka spojující sousední vrcholy se nazývá strana, spojnice nesousedních vrcholů je úhlopříčka mnohoúhelníku.

TROJÚHELNÍK 180. Definice. C neleží v přímce. Potom trojúhelníkem ABC nazveme průnik polorovin ABC, BCA, Nechť body. Viz příloha: obecny_trojuhelnik

Digitální učební materiál

Rozvinutelné plochy. tvoří jednoparametrickou soustavu rovin a tedy obaluje rozvinutelnou plochu Φ. Necht jsou

ÚLOHY S POLYGONEM. Polygon řetězec úseček, poslední bod je totožný s prvním. 6 bodů: X1, Y1 až X6,Y6 Y1=X6, Y1=Y6 STANOVENÍ PLOCHY JEDNOHO POLYGONU

Úhly a jejich vlastnosti

Řezy těles rovinou III

Konvexní útvary. Kapitola 4. Opěrné roviny konvexního útvaru v prostoru

[obr. 1] Rozbor S 3 S 2 S 1. o 1. o 2 [obr. 2]

5. Statika poloha střediska sil

STEREOMETRIE INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky

Kružnice, úhly příslušné k oblouku kružnice

Shodná zobrazení v rovině

n =5, potom hledejte obecný vztah. 4.5 Mnohoúhelníky PŘÍKLAD 4.2. Kolik úhlopříček má n úhelník? Vyřešte nejprve pro Obrázek 28: Tangram

Tělesa Geometrické těleso je prostorový omezený geometrický útvar. Jeho hranicí neboli povrchem je uzavřená plocha. Geometrická tělesa dělíme na

Cyklografie. Cyklický průmět bodu

KRUHOVÁ ŠROUBOVICE A JEJÍ VLASTNOSTI

4. Statika základní pojmy a základy rovnováhy sil

(4x) 5 + 7y = 14, (2y) 5 (3x) 7 = 74,

ROVINNÁ SOUSTAVA SIL NEMAJÍCÍ SPOLEČNÉ PŮSOBIŠTĚ ROVINNÁ SOUSTAVA SIL NEMAJÍCÍ SPOLEČNÉ PŮSOBIŠTĚ

Určete a graficky znázorněte definiční obor funkce

Čtyřúhelník. O b s a h : Čtyřúhelník. 1. Jak definovat čtyřúhelník základní vlastnosti. 2. Názvy čtyřúhelníků Deltoid Tětivový čtyřúhelník

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Perspektiva. Doplňkový text k úvodnímu cvičení z perspektivy. Obsahuje: zobrazení kružnice v základní rovině metodou osmi tečen

3.1.2 Polorovina, úhel

Nejprve si uděláme malé opakování z kurzu Množiny obecně.

Obecná rovnice kvadratické funkce : y = ax 2 + bx + c Pokud není uvedeno jinak, tak definičním oborem řešených funkcí je množina reálných čísel.

PLANIMETRIE úvodní pojmy

1. Planimetrie - geometrické útvary v rovině

STEREOMETRIE. Tělesa. Značení: body A, B, C,... přímky p, q, r,... roviny ρ, σ, τ,...

5.1.9 Řezy těles rovinou I

Fotogrammetrie. zpracovala Petra Brůžková. Fakulta Architektury ČVUT v Praze 2012

Základní úlohy v Mongeově promítání. n 2 A 1 A 1 A 1. p 1 N 2 A 2. x 1,2 N 1 x 1,2. x 1,2 N 1

Opakování ZŠ - Matematika - část geometrie - konstrukce

Algebraické rovnice. Obsah. Aplikovaná matematika I. Ohraničenost kořenů a jejich. Aproximace kořenů metodou půlení intervalu.

February 05, Čtyřúhelníky lichoběžníky.notebook. 1. Vzdělávací oblast: Matematika a její aplikace

1.1 Napište středovou rovnici kružnice, která má střed v počátku soustavy souřadnic a prochází bodem

RELIÉF. Reliéf bodu. Pro bod ležící na s splynou přímky H A 2 a SA a reliéf není tímto určen.

Algoritmy pro ořezávání 2D polygonů

Deskriptivní geometrie 2

1.1 Základní pojmy prostorové geometrie. Předmětem studia prostorové geometrie je prostor, jehož prvky jsou body. Další

X = A + tu. Obr x = a 1 + tu 1 y = a 2 + tu 2, t R, y = kx + q, k, q R (6.1)

Matematika 1 MA1. 1 Analytická geometrie v prostoru - základní pojmy. 4 Vzdálenosti. 12. přednáška ( ) Matematika 1 1 / 32

Základní geometrické útvary

Lineární funkce, rovnice a nerovnice

Trojúhelník a čtyřúhelník výpočet jejich obsahu, konstrukční úlohy

Syntetická geometrie II

5.2.1 Odchylka přímek I

Projekt: ŠKOLA RADOSTI, ŠKOLA KVALITY Registrační číslo projektu: CZ.1.07/1.4.00/ EU PENÍZE ŠKOLÁM

( ) ( ) 6. Algebraické nerovnice s jednou neznámou ( ) ( ) ( ) ( 2. e) = ( )

Úlohy klauzurní části školního kola kategorie B

od zadaného bodu, vzdálenost. Bod je střed, je poloměr kružnice. Délka spojnice dvou bodů kružnice, která prochází středem

8 Podobná (ekviformní) zobrazení v rovině

Triangulace. Význam triangulace. trojúhelník je základní grafický element aproximace ploch předzpracování pro jiné algoritmy. příklad triangulace

CVIČNÝ TEST 43. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 13 IV. Záznamový list 15

FOTOGRAMMETRIE. Rekonstrukce svislého nezáměrně pořízeného snímku, známe-li obraz čtverce ve vodorovné rovině

Příklady k analytické geometrii kružnice a vzájemná poloha kružnice a přímky

Shodná zobrazení. bodu B ležet na na zobrazené množině b. Proto otočíme kružnici b kolem

ANALYTICKÁ GEOMETRIE INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ

ZŠ ÚnO, Bratří Čapků 1332

ANALYTICKÁ GEOMETRIE INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky

17 Kuželosečky a přímky

PRACOVNÍ SEŠIT PLANIMETRIE. 6. tematický okruh: Připrav se na státní maturitní zkoušku z MATEMATIKY důkladně, z pohodlí domova a online.

Definice Tečna paraboly je přímka, která má s parabolou jediný společný bod,

VE 2D A 3D. Radek Výrut. Abstrakt Tento článek obsahuje postupy pro výpočet Minkowského sumy dvou množin v rovině a pro výpočet Minkowského sumy

Gymnázium Christiana Dopplera, Zborovská 45, Praha 5. Technické Osvětlení

Kružnice opsaná a kružnice vepsaná

PRŮŘEZOVÉ CHARAKTERISTIKY

Úvod. Cílová skupina: 2 Planimetrie

SBÍRKA ÚLOH STEREOMETRIE. Polohové vlastnosti útvarů v prostoru

Úlohy domácího kola kategorie B

CVIČNÝ TEST 15. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17

Pracovní listy MONGEOVO PROMÍTÁNÍ

- shodnost trojúhelníků. Věta SSS: Věta SUS: Věta USU:

ICT podporuje moderní způsoby výuky CZ.1.07/1.5.00/ Matematika planimetrie. Mgr. Tomáš Novotný

Přijímací zkouška na MFF UK v Praze

INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA

Základní geometrické tvary

Rozvoj prostorové představivosti

Úvod do výpočetní geometrie. Základní vztahy.

11 Zobrazování objektů 3D grafiky

Transkript:

mnohoúhelníky a jejich vlastnosti lokalizace bodu vůči konvexnímu mnohoúhelníku rozhodnutí, zda je bod vnitřní či vnější lokalizace bodu vůči nekonvexnímu mnohoúhelníku rozhodnutí, zda je bod vnitřní či vnější lokalizace bodu v rovinném grafu rozhodnutí, ve které stěně grafu daný bod leží

Definice nohoúhelník je část roviny ohraničená uzavřenou lomenou čarou tvořenou konečným počtem vrcholů. Nechť sousední vrcholy). je strana mnohoúhelníka (úsečka spojující počet vrcholů, stran a vnitřních úhlů je v jednom mnohoúhelníku stejný = n ( ) P ei = pip i + 1 n (každé dvě sousední strany mají společný právě jeden krajní bod a neleží v téže přímce) p i

nohoúhelníky a jejich vlastnosti P Konvexní mnohoúhelník je takový mnohoúhelník, jehož všechny vnitřní úhly jsou konvexní. V konvexním mnohoúhelníku neleží žádný bod spojnice dvou libovolných vrcholů vně. p, p, i i j P j Všechny úhlopříčky konvexního mnohoúhelníku leží uvnitř. P P P q Přímka, která není rovnoběžná se žádnou hranou konvexního mnohoúhelníku, protíná nejvýše ve dvou bodech. P P

konvexní mnohoúhelník žádný bod spojnice libovolných vrcholů neleží vně mnohoúhelníka p j p i + 1 p i p i nejvýše 2 průsečíky q všechny úhlopříčky leží uvnitř mnohoúhelníka

nohoúhelníky a jejich vlastnosti Konvexní mnohoúhelník leží vždy v jedné z polorovin určených kteroukoli stranou. Pokud je alespoň jeden z vnitřních úhlů mnohoúhelníku vetší než, mnohoúhelník je nekonvexní. V nekonvexním mnohoúhelníku existuje alespoň jedna spojnice dvou vrcholů, jejíž body leží vně mnohoúhelníku. i P p, p, i j j P P P P π

konvexní mnohoúhelník nekonvexní mnohoúhelník p i + 1 p i existuje spojnice vrcholů vně mnohoúhelníka

nohoúhelníky a jejich vlastnosti Jednoduchý mnohoúhelník je takový mnohoúhelník, pro jehož strany platí průsečíkem sousedních stran je bod tj. ei, e i + 1 p i + 1 ei = pipi+ 1, ei+ 1 = pi+ 1pi+ 2 ei ei+ 1 = pi+ 1 strany, které spolu nesousedí, nemají žádný průsečík e tj., pro každé i e = j i + 1 j jednoduchý mnohoúhelník p i e i p i p i + 1 e i p i + 1

nohoúhelníky a jejich vlastnosti Každý konvexní mnohoúhelník je jednoduchý. Každý mnohoúhelník s vrcholy má úhlopříčku, počet úhlopříček n 4 n 4 v mnohoúhelníku s vrcholy je. n 4 1 ( 3) 2 nn Každý mnohoúhelník s vrcholy může být přidáním úhlopříček dekomponován na množinu trojúhelníků triangulace. Každá triangulace mnohoúhelníku s vrcholy používá n 2 úhlopříček a trojúhelníků. n 4 n 3

triangulace

triangulace n =14 počet úhlopříček v triangulaci 14 3 = 11 počet trojúhelníků 14 2 = 12

nohoúhelníky a jejich vlastnosti Hvězdicový mnohoúhelník je takový mnohoúhelník, pro který platí existuje vnitřní bod polygonu (nesplývá s žádným vrcholem mnohoúhelníku a neleží na žádné straně mnohoúhelníku) každá úsečka ( - vrchol mnohoúhelníka) leží celá uvnitř mnohoúhelníka zp z i p i z množina bodů se nazývá jádro hvězdicového mnohoúhelníka z

Lokalizace bodu určení polohy bodu vzhledem k mnohoúhelníku vstup mnohoúhelník bod výstup bod leží uvnitř mnohoúhelníku bod leží vně mnohoúhelníku P P P bod leží na straně mnohoúhelníka (případně splývá s vrcholem) P 1 2 3

Lokalizace bodu - konvexní mnohoúhelníky A 0,1 zvolíme bod uvnitř konvexního mnohoúhelníka (lin. kombinace vrcholů mnohoúhelníka s koeficienty ) např. těžiště libovolných třech vrcholů ( ) p 6 p 7 A p 5 p 1 p 4 p 3

Lokalizace bodu - konvexní mnohoúhelníky A bod spojíme s lib. dvěma vrcholy (rozdělíme na dva úhly, bod je vrchol) A p 6 p 7 A p 5 p 1 p 4 p 3

Lokalizace bodu - konvexní mnohoúhelníky zjistíme, ve kterém úhlu leží bod - jak? p 7 p 1 p 6 A p 3 p 5 p 4 pokud bod leží na rameni např.,,za bodem,,před bodem mnohoúhelníka - bod je vně mnohoúhelníka - bod je uvnitř znovu dělíme úhel, ve kterém leží bod zjistíme, ve kterém úhlu leží bod A celé opakujeme

Lokalizace bodu - konvexní mnohoúhelníky p 6 p 6 p 5 p 5 p 7 p 1 A p 4 p 7 p 1 A p 4 p 3 p 3

Lokalizace bodu - konvexní mnohoúhelníky p 6 p 6 p 7 p 1 A p 5 p 4 p 7 p 1 A p 5 p 4 p 3 p 3

Lokalizace bodu - konvexní mnohoúhelníky p 6 p 6 p 5 p 5 p 7 p 1 A p 4 p 7 p 1 A p 4 p 3 p 3

Lokalizace bodu - konvexní mnohoúhelníky p 6 p 6 p 7 p 1 A p 5 p 4 p 7 p 1 A p 5 p 4 p 3 p 3

Lokalizace bodu - konvexní mnohoúhelníky p 7 p 1 p 6 A p 5 p 4 poslední krok ramena úhlů procházejí sousedními vrcholy zjistíme, zda úsečka protíná stranu mnohoúhelníka p4p5 ano bod je vně ne bod je uvnitř A p 3

Lokalizace bodu - konvexní mnohoúhelníky p 7 p 1 p 6 p 5 p 4 určení orientace mnohoúhelníku proti směru hodinových ručiček - pravotočivá pi = [ xi, yi] p = [ x, y ], p = [ x, y ] tři po sobě jdoucí vrcholy, i+ 1 i+ 1 i+ 1 i+ 2 i+ 2 i+ 2 p 3 x x x i y y y i+ 1 i+ 1 i+ 2 i+ 2 i 1 1 > 0 1

Lokalizace bodu - konvexní mnohoúhelníky p 7 p 6 p 5 vrcholy konvexního mnohoúhelníku orientovány pravotočivě [ m1, m2] pi, p i + 1 p = [ x, y ], p = [ x, y ] bod - uvnitř pro každou stranu i i i i+ 1 i+ 1 i+ 1 p 1 p 3 p 4 x x i y y i i+ 1 i+ 1 > m m 1 2 1 1 0 1 bod vně existuje strana, pro kterou je determinant záporný

Lokalizace bodu - nekonvexní mnohoúhelníky bodem vedeme libovolnou polopřímku q = tzv. paprskový algoritmus (Ray Crossing algorithm) p p9 10 q p 8 p 7 p 6 p 5 p 1 p 3 p 4

Lokalizace bodu - nekonvexní mnohoúhelníky počet průsečíků přímky q a mnohoúhelníku lichý bod je uvnitř mnohoúhelníka sudý bod je vně mnohoúhelníka p p9 10 q p 8 p 7 p 6 p 5 p 1 p 3 p 4

Lokalizace bodu - nekonvexní mnohoúhelníky co musíme ošetřit? polopřímka prochází vrcholem q p i q pi počítáme jeden průsečík počítáme dva průsečíky

Lokalizace bodu - nekonvexní mnohoúhelníky co musíme ošetřit? polopřímka stranou q p i p i + 1 q p i p i + 1 počítáme jeden průsečík - navazující strany v různých polorovinách určených přímkou q počítáme dva průsečíky - navazující strany ve stejné polorovině

Lokalizace bodu určení polohy bodu vzhledem k množině mnohoúhelníků vstup rovinný graf bod výstup množina vrcholů, hran a stěn víme, které vrcholy jsou incidentní s hranou víme, které stěny jsou incidentní s hranou hrany orientované, dohoda stěny incidentní s hranou (1. levá, 2. pravá) stěna grafu, ve které leží bod

1 2 3

Lokalizace bodu bodem vedeme libovolnou polopřímku q q

Lokalizace bodu bodem vedeme libovolnou polopřímku q q zjistíme všechny průsečíky této polopřímky s hranami grafu z těchto průsečíků vybereme ten, který je bodu nejblíže určíme hranu, na které leží určíme, zda bod leží vlevo nebo vpravo od zjištěné hrany tím je určena stěna, ve které bod leží

Lokalizace bodu - předzpracování rozdělíme graf do svislých pásů každým vrcholem vedeme rovnoběžku s osou dvě sousední rovnoběžky vymezují jeden pás y y x

Lokalizace bodu - předzpracování uvnitř pásu se nenachází žádný jiný počáteční nebo koncový bod žádné z hran uvnitř pásu se žádné dva segmenty neprotínají y průnikem oblasti a pásu je lichoběžník (případně trojúhelník) každý lichoběžník uvnitř pásu (s výjimkou okrajového) má horního a dolního souseda x

Lokalizace bodu - předzpracování princip nalezení stěny, ve které leží bod nalezení pásu, ve kterém leží bod pro tento pás nalezení lichoběžníku, uvnitř kterého bod leží y x

Lokalizace bodu předzpracování popis algoritmu setřídíme x-ové souřadnice vrcholů grafu (vrcholy očíslujeme dle tohoto uspořádání) v každém pásu si pamatujeme uspořádaný seznam hran procházející pásem, uspořádáno podle y-ové souřadnice vyhledáme pás, ve kterém leží bod (dle x-ové souřadnice) v pásu hledáme takovou úsečku, nad nebo pod kterou bod leží (půlením) určíme stěnu grafu, ve které leží bod