základním prvkem teorie křivek v počítačové grafice křivky polynomiální n

Podobné dokumenty
Interpolační křivky. Interpolace pomocí spline křivky. f 1. f 2. f n. x... x 2

Plochy počítačové grafiky

3. Lineární diferenciální rovnice úvod do teorie

Správnost vztahu plyne z věty o rovnosti úhlů s rameny na sebe kolmými (obr. 13).

I. TAYLORŮV POLYNOM. Taylorovy řady některých funkcí: Pro x R platí: sin(x) =

3. DIFERENCIÁLNÍ ROVNICE

7. Analytická geometrie

DIFERENCIÁLNÍ POČET FUNKCE JEDNÉ PROMĚNNÉ. 1) Pojem funkce, graf funkce

= + nazýváme tečnou ke grafu funkce f

5. Lineární diferenciální rovnice n-tého řádu

Deskriptivní statistika 1

12. N á h o d n ý v ý b ě r

Iterační metody řešení soustav lineárních rovnic

S polynomy jste se seznámili již v Matematice 1. Připomeňme definici polynomické

Matice. nazýváme m.n reálných čísel a. , sestavených do m řádků a n sloupců ve tvaru... a1

Matematika I, část II

6. FUNKCE A POSLOUPNOSTI

Analýza a zpracování signálů. 4. Diskrétní systémy,výpočet impulsní odezvy, konvoluce, korelace

6 Intervalové odhady. spočteme aritmetický průměr, pak tyto průměry se budou chovat jako by pocházely z normálního. nekonečna.

FUNKCÍ JEDNÉ REÁLNÉ PROMĚNNÉ PRVNÍ DIFERENCIÁL

Přijímací řízení akademický rok 2013/2014 Bc. studium Kompletní znění testových otázek matematika

Přijímací řízení akademický rok 2012/2013 Kompletní znění testových otázek matematické myšlení

OKRUŽNÍ A ROZVOZNÍ ÚLOHY: OBCHODNÍ CESTUJÍCÍ. FORMULACE PŘI RESPEKTOVÁNÍ ČASOVÝCH OKEN

I. TAYLORŮV POLYNOM ( 1

Generování dvojrozměrných rozdělení pomocí copulí

odhady parametrů. Jednostranné a oboustranné odhady. Intervalový odhad střední hodnoty, rozptylu, relativní četnosti.

Předmět: SM 01 ROVINNÉ PŘÍHRADOVÉ KONSTRUKCE

6. Posloupnosti a jejich limity, řady

Komplexní čísla. Definice komplexních čísel

Intervalové odhady parametrů některých rozdělení.

POLYNOM. 1) Základní pojmy. Polynomem stupně n nazveme funkci tvaru. a se nazývají koeficienty polynomu. 0, n N. Čísla. kde

Odhady parametrů 1. Odhady parametrů

3. ELEMENTÁRNÍ FUNKCE A POSLOUPNOSTI. 3.1 Základní elementární funkce. Nejprve uvedeme základní elementární funkce: KONSTANTNÍ FUNKCE

7.2.4 Násobení vektoru číslem

Matematika I. Název studijního programu. RNDr. Jaroslav Krieg České Budějovice

1.3. POLYNOMY. V této kapitole se dozvíte:

MATEMATIKA PŘÍKLADY K PŘÍJÍMACÍM ZKOUŠKÁM BAKALÁŘSKÉ STUDIUM MGR. RADMILA STOKLASOVÁ, PH.D.

2.4. INVERZNÍ MATICE

1. Číselné obory, dělitelnost, výrazy

definované pro jednotlivé řády takto: ) řádu n nazýváme číslo A = det( A) a a a11 a12

8. Analýza rozptylu.

jsou reálná a m, n jsou čísla přirozená.

Úloha III.S... limitní

1.1. Definice Reálným vektorovým prostorem nazýváme množinu V, pro jejíž prvky jsou definovány operace sčítání + :V V V a násobení skalárem : R V V

VLASTNOSTI ÚLOH CELOČÍSELNÉHO PROGRAMOVÁNÍ

a my chceme data proložit nějakou hladkou funkcí, která by vystihovala hlavní vlastnosti dat, ale ignorovala malé fluktuace a nepřesnosti.

MATICOVÉ HRY MATICOVÝCH HER

1 Základy Z-transformace. pro aplikace v oblasti

Intervalové odhady parametrů

Aplikovaná informatika. Podklady předmětu Aplikovaná informatika pro akademický rok 2006/2007 Radim Farana. Obsah. Algoritmus

množina všech reálných čísel

1. ZÁKLADY VEKTOROVÉ ALGEBRY 1.1. VEKTOROVÝ PROSTOR A JEHO BÁZE

EKONOMETRIE 9. přednáška Zobecněný lineární regresní model

8.2.1 Aritmetická posloupnost I

1 Základní pojmy a vlastnosti

11. přednáška 16. prosince Úvod do komplexní analýzy.

Modelování jednostupňové extrakce. Grygar Vojtěch

MATEMATICKÁ INDUKCE. 1. Princip matematické indukce

Základy statistiky. Zpracování pokusných dat Praktické příklady. Kristina Somerlíková

Pravděpodobnost a aplikovaná statistika

Abstrakt. Co jsou to komplexní čísla? K čemu se používají? Dá se s nimi dělat

Mezní stavy konstrukcí a jejich porušov. Hru IV. Milan RůžR. zbynek.hruby.

Odhady parametrů polohy a rozptýlení pro často se vyskytující rozdělení dat v laboratoři se vyčíslují podle následujících vztahů:

8.2.1 Aritmetická posloupnost

P2: Statistické zpracování dat

Kapitola 5 - Matice (nad tělesem)

veličiny má stejný řád jako je řád poslední číslice nejistoty. Nejistotu píšeme obvykle jenom jednou

Iterační výpočty projekt č. 2

Seznámíte se s pojmem Riemannova integrálu funkce jedné proměnné a geometrickým významem tohoto integrálu.

ZÁKLADNÍ STATISTICKÉ VÝPOČTY (S VYUŽITÍM EXCELU)

2. Náhodná veličina. je konečná nebo spočetná množina;

Odhady parametrů základního souboru. Ing. Michal Dorda, Ph.D.

5.5. KOMPLEXNÍ ODMOCNINA A ŘEŠENÍ KVADRATICKÝCH A BINOMICKÝCH ROVNIC

1 Trochu o kritériích dělitelnosti

Přednáška 7: Soustavy lineárních rovnic

Aritmetická posloupnost, posloupnost rostoucí a klesající Posloupnosti

f x a x DSM2 Cv 9 Vytvořující funkce Vytvořující funkcí nekonečné posloupnosti a0, a1,, a n , reálných čísel míníme formální nekonečnou řadu ( )

Sekvenční logické obvody(lso)

M - Posloupnosti VARIACE

Kristýna Bémová. 13. prosince 2007

Definice obecné mocniny

NMAF063 Matematika pro fyziky III Zkoušková písemná práce 25. ledna x 1 n

z možností, jak tuto veličinu charakterizovat, je určit součet

Při sledování a studiu vlastností náhodných výsledků poznáme charakter. podmínek různé výsledky. Ty odpovídají hodnotám jednotlivých realizací

UŽITÍ MATLABU V KOLORIMETRII. J.Novák, A.Mikš. Katedra fyziky, FSv ČVUT, Praha

1 Uzavřená Gaussova rovina a její topologie

Náhodu bychom mohli definovat jako součet velkého počtu drobných nepoznaných vlivů.

Úloha II.S... odhadnutelná

Matematika 1. Katedra matematiky, Fakulta stavební ČVUT v Praze. středa 10-11:40 posluchárna D / 13. Posloupnosti

IAJCE Přednáška č. 12

n=1 ( Re an ) 2 + ( Im a n ) 2 = 0 Im a n = Im a a n definujeme předpisem: n=1 N a n = a 1 + a a N. n=1

Řešení písemné zkoušky z Matematické analýzy 1a ZS ,

n=0 a n, n=0 a n = ±. n=0 n=0 a n diverguje k ±, a píšeme n=0 n=0 b n = t. Pak je konvergentní i řada n=0 (a n + b n ) = s + t. n=0 k a n a platí n=0

NMAF061, ZS Zápočtová písemná práce VZOR 5. ledna e bx2 x 2 e x2. F (b) =

Budeme pokračovat v nahrazování funkce f(x) v okolí bodu a polynomy, tj. hledat vhodné konstanty c n tak, aby bylo pro malá x a. = f (a), f(x) f(a)

NMAF063 Matematika pro fyziky III Zkoušková písemná práce 17. ledna 2019

Funkce. RNDr. Yvetta Bartáková. Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou

Spojitost a limita funkcí jedné reálné proměnné

Důkazy Ackermannova vzorce

Popisná statistika - zavedení pojmů. 1 Jednorozměrný statistický soubor s kvantitativním znakem

Transkript:

Petra Suryková Modelováí křivek základím prvkem teorie křivek v počítačové grafice křivky polyomiálí Q( t) a a t... a t polyomiálí křivky můžeme sado vyčíslit sado diferecovatelé lze z ich skládat křivky po částech polyomiálí tj. takové křivky, jejichž segmety jsou polyomiálími křivkami ejčastěji používaé křivky třetího stupě (kubiky) dostatečě široká škála tvarů eáročý výpočet lze s imi dobře maipulovat je možé zaručit spojitost 0 1 C

Modelováí křivek polyomiálí křivky křivky vyšších stupňů mohou způsobovat ežádoucí vlěí a oscilace a jsou áročější a výpočet modelováí defiováo ěkolik řídících bodů (řídící polygo) určíme průběh křivky je možé zadávat tečé vektory křivky je možé klást podmíky a spojitost a hladkost avázaí Počítačová geometrie Petra Suryková

Petra Suryková Modelováí křivek parametricky zadaá kubika v prostoru dvaáct koeficietů () t a t b t c t d 3 y() t a t b t c t d 3 y y y y z() t a t b t c t d 3 z z z z ovládáí tvaru křivky pomocí jedotlivých koeficietů eí ituitiví, ze změy koeficietu elze jedoduše odhadout změu tvaru křivky při defiici křivek s určitými vlastostmi výhodé oddělit charakteristiky, které jsou pro daou křivku idividuálí, od vlastostí, které jsou společé pro všechy křivky modelovaé shodým způsobem

Petra Suryková Modelováí křivek maticově C MG Q() t TC TMG Q t TC t t t 3 ( ) 1 a a a b b b c c c d d d y z y z y z y z Q t TC t t t 3 ( ) 1 m11 m1 m13 m14 G1 m m m m G 1 3 4 m31 m3 m33 m34 G3 m m m m G 41 4 43 44 4

Modelováí křivek eistují dva základí způsoby iterpretace řídících bodů iterpolace aproimace iterpolačí křivka prochází daými body aproimačí křivka eprochází daými body, řídící body určují tvar křivky Počítačová geometrie Petra Suryková

Modelováí křivek Nejčastěji požadovaé vlastosti Ivariace k afiím trasformacím a projekcím, která zaručuje, že apříklad rotace řídicího polygou a ásledé geerováí křivky má stejý výsledek, jako rotace každého bodu z vygeerovaé křivky Vlastost koveí obálky silá podmíka - celá křivka leží v koveí obálce všech svých řídicích bodů slabá podmíka - část křivky leží v koveí obálce ěkterých řídicích bodů (typicky segmet - v obálce svého geerujícího polygou) Lokalita změ - změou polohy (u racioálích křivek i váhy) řídicího bodu se měí je část křivky, ikoli křivka celá Křivka může procházet krajími body svého řídicího polygou Počítačová geometrie Petra Suryková

Iterpolace polyomem Formulace problému dáo: tabulka hodot i, fi, i, fi, i 0,..,, [ ab, ] děleí itervalu a 0 1... b, pro fukci f defiovaou a uzavřeém itervalu uvažujme hledáme fukci z jisté třídy, která abývá v zadaých bodech stejých hodot ejčastěji polyom, trigoometrický polyom, racioálí fukce, epoeciálí fukce y f f f 0 f 1 f i f i Počítačová geometrie 0... 1 Petra Suryková

Petra Suryková Iterpolace polyomem Formulace problému 1 dáo: bodů v roviě úkol: alézt takovou křivku, která daými body prochází y f f f 0 f 1 řešeí: alezeí polyomiálí fukce f() stupě ejvýše, která v zadaých bodech abývá hodot 0 1... f f ( ), f f ( ), f f ( )... f f ( ) 0 0 1 1 0... 1 iterpolace pomocí splie křivky, která se skládá z dílčích iterpolačích polyomů, které platí jako áhrada v dílčích itervalech,,,..., 0 1 3 1

Petra Suryková Iterpolace polyomem hledáme polyom f ( ) a0 a1 a... a,,... f0, f1, f... f v bodech 0 1 záme fukčí hodoty body 0, 1,... tzv. uzly, které jsou avzájem růzé 1 1 soustava lieárích rovic pro ezámých f f ( ) a a a... a 0 0 0 1 0 0 0 f f ( ) a a a... a 1 1 0 1 1 1 1 f f ( ) a a a... a 0 1... f f a a a a ( ) 0 1... zapsat maticově

Petra Suryková Iterpolace polyomem metoda eurčitých koeficietů řešeí soustavy lieárích rovic pro Věta: a, i 1,.., f f a a a a i 0 ( 0) 0 1 0 0... 0 f f ( ) a a a... a 1 1 0 1 1 1 1 f f ( ) a a a... a 0 1... f f a a a a ( ) 0 1... Úloha polyomické iterpolace je jedozačě řešitelá. pro určeí iterpolačího polyomu eistuje moho postupů, všechy postupy určí stejý polyom

Petra Suryková Iterpolace polyomem Jié techiky kostrukce iterpolačího polyomu (eplicití formule) Lagrageův iterpolačí polyom (Lagrageův tvar iterpolačího polyomu) ( ) ( ) L i i i0 l f, kde l ( ) i j0, ij i j j,,... pro 0 1 avzájem růzé uzly eistuje právě jede iterpolačí polyom stupě ejvýše důkaz L ( ) i j 0

Petra Suryková Iterpolačí křivky Lagrageův iterpolačí polyom (Lagrageův tvar iterpolačího polyomu) vlastosti l ( ) i - Lagrageovy polyomy platí l ( ) i l ( ) i j ij - jsou polyomy ejvýše stupě 0,i j 1,i j

Petra Suryková Iterpolačí křivky Položme ( ) ( )( )...( ) 1 0 1 potom platí l ( ) i 1 ( ) ( ) ( ) i i j j0, ij

Petra Suryková Iterpolačí křivky Chyba Lagrageovy iterpolace f C 1 () I I 0, 1,... L ( ) f, pak eistuje I Nechť, kde je ejmeší iterval obsahující a jsou avzájem růzé uzly. Nechť je Lagrageův iterpolačí polyom pro fukci,,..., 0 1 * * * f L f 1 ( 1) * ( 1)! - chyba Lagrageovy iterpolace v bodě *

Iterpolačí křivky Lagrageova iterpolace výhody eplicití zadáí výzam především při teoretickém zkoumáí vlastostí iterpolačích polyomů evýhody při větším počtu bodů (vyšší stupeň polyomu) začé,,rozkmitáí křivky u krajích bodů změa ebo přidáí bodu vše se musí zovu přepočítat velký počet operací eplatí čím více bodů je zadáo, tím přesější fukci dostaeme Počítačová geometrie Petra Suryková

Iterpolačí křivky Newtoův iterpolačí polyom (Newtoův tvar iterpolačího polyomu) v bodech 0, 1,... záme fukčí hodoty y0, y1, y... y poměré diferece ultého až -tého řádu y 0 0 y, y y 1 0 y, y, y 1 0 Počítačová geometrie, kde ( ) i j N ( ) ( ) a i i i0 y y 1 0 1 0 y, y y, y 1 1 0 y, y,..., y 0 1 0 i1 j0 y, y,..., y y,..., y, y 1 1 1 1 0 0 Petra Suryková

Petra Suryková Iterpolačí křivky Newtoův iterpolačí polyom (Newtoův tvar iterpolačího polyomu) ( ) 0 1, 0 0 y, y1, y0 0 1... y y y N y y y a : y, y,..., y i i i1 0...,,...,... 1 0 0 1 1 ejprve se spočítá tabulka poměrých diferecí

Petra Suryková Iterpolačí křivky Newtoova iterpolace výhody sadá úprava polyomu výpočetě méě áročé přidat další bod (oproti Lagrageově iterpolaci) ěkteré výpočty zůstaou beze změy (předchozí koeficiety se eměí) častější použití evýhody a k při větším počtu bodů (vyšší stupeň polyomu) začé,,rozkmitáí křivky u krajích bodů (stejé)