3. Görbe modellezés. Görbe modellezés 1

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "3. Görbe modellezés. Görbe modellezés 1"

Átírás

1 Görbe modellezés. Görbe modellezés A geometriai alakzatok modellezése során számos olyan feladat adódik, melyben megadott pontokra megadott sorrendben, görbéket kell illeszteni, vagy egy grakus tervez által megrajzolt görbét (szabad formájú görbét) a számítógépes szoftverek számára feldolgozhatóvá kell tenni. Nyilvánvalóan ez sokféleképpen lehetséges, más-más feltételekkel és tulajdonságokkal. Többféle módszer közül a tervez nek kell kiválasztani az adott feladat megoldására optimálisat. A görbék modellezést két f megközelítésben lehet kezelni, az egyik az interpolációs, a másik az approximációs görbetervezés. Interpoláció esetén a tervezett görbe az adott pontokon áthalad, approximáció esetén csak közelíti az adott pontokat, legfeljebb néhányra illeszkedik (. ábra). Az adott pontokat interpoláció esetén tartópontok nak, approximáció esetén kontrollpontok nak nevezzük. A kontrollpontokat sorban összeköt szakaszok alkotják a kontrollpoligont. 4. ábra. Interpolációs és approximációs görbe Az egyik legegyszer bb módszer, ha az adott pontokat szakaszokkal összekötjük (. ábra). Ezt nevezzük lineáris interpolációnak. Rajzoláshoz akkor használhatjuk, ha az adott tartópontok nagyon közeliek, valamelyik tengelyirányú távolsága egy pixelnyi. Minden más esetben nagyon durva közelítési módszer. 4. ábra. Lineáris interpoláció Mind az interpoláció, mind az approximáció esetén a görbék megadására két módszer létezik. Az egyik, amikor az összes tartópontot (ill. kontrollpontot) gyelembe véve egy görbét határozunk meg. A másik módszer esetén a görbét egymáshoz kapcsolódó részekb l, görbeívekb l állítjuk össze ügyelve az egyes ívek "jó" csatlakozására. Az ilyen ívekb l összeállított görbét spline-nak (szplájn) nevezzük. Az ívek csatlakozását általában geometriai (érint egyenes, κ = ṙ r görbület) és matematikai (deriváltak) tulajdonságok ṙ alapján a következ képpen jellemezhetjük: A spline eredetileg a hajóépít k által használt rugalmas léc, vonalzó volt.

2 Számítógépi geometria - a csatlakozó görbeívek érint vektorai a csatlakozási pontban egyirányúak, egy egyenessel párhuzamosak (G geometriai csatlakozás), - a csatlakozó görbeívek érint vektorai a csatlakozási pontban megegyeznek (C matematikai csatlakozás folytonosan dierenciálható), - csatlakozó görbeívek görbületei a csatlakozási pontban megegyeznek (G geometriai csatlakozás), - a csatlakozó görbeívek érint vektorai és második deriváltjai a csatlakozási pontban megegyeznek (C matematikai csatlakozás kétszer folytonosan dierenciálható). - a csatlakozó görbeívek i. deriváltjai (i =,..., n) megegyeznek (C n -ed osztályú csatlakozás n-szer folytonosan dierenciálható). A. ábrán csatlakozó görbéket látunk. A baloldali ábrán egy egyszer, közös érint nélküli csatlakozást láthatunk (G, C ). A következ nél a csatlakozó görbéknek a közös pontjaikban már közös az érint egyenesük (G ), majd közös az érint vektoruk és az els deríváltjuk is (C ). Az utolsó, jobboldali ábrán a két csatlakozó görbének a második deríváltja és a görb lete is megegyezik a csatlakozási pontban (C, G ). (Megjegyezzük, hogy az utolsó két ábrán szemmel nem is vesszük észre a különbséget.). ábra. Csatlakozó görbeívek A térbeli (síkbeli) görbéket egy t r(t) = (x(t), y(t), z(t)), t [a, b] skalár-vektor függvénnyel adjuk meg. Az interpolációs és approximációs eljárások gyakorlati alkalmazhatósága miatt a skalár-vektor függvények közül általában a polinom függvényeket vesszük gyelembe. (A Taylor-tétel következményeként egy elég sokszor dierenciálható függvény jól közelíthet egy polinom függvénnyel.) Túl nagy fokszám esetén a számítási m veletek száma nagy, túl alacsony fokszám esetén nem lehet jól közelíteni a modellezend görbét. A splájn módszer esetén általában harmadrend íveket használunk (néha másod- és ötödrend eket is). A harmadrend görbék a legalacsonyabb fokszámú térbeli görbék és már nagyfokú modellezési lehet ségeket nyújtanak (csúcspont, önmetszés, inexiós pont)... Hermite-interpoláció... Harmadrend (kubikus) Hermite-ív Egy térbeli harmadrend h görbét az a i (i =,,, ) együtthatókkal a következ vektor-skalár függvénnyel írhatunk le: h(t) = a + a t + a t + a t, t [a, b]. ()

3 Görbe modellezés Legyen adott két pont, és, a helyvektoraival (p és p ) és ezekben a harmadrend görbe két érint vektora, e és e. Határozzuk meg az () görbeegyenlet együtthatóit p, p, e és e ismeretében (4. ábra). Továbbá legyen [a, b] [, ]. e e 4. ábra. Hermite-ív A h görbe egy t paraméterérték pontjában az érint vektort a h(t) függvény t -beli h(t ) els deriváltja adja. Ezért el ször deriváljuk le az () függvényt. h(t) = a + a t + a t, t [, ]. () Helyettesítsük be a görbeív kezd és végpontjának megfelel t = és t = paramétereket, ekkor kapjuk a következ egyenletrendszert: h() = a = p h() = a + a + a + a = p h() = a = e h() = a + a + a = e. Ebb l kifejezve az a i együtthatókat, kapjuk a = p a = e a = (p p ) e e a = (p p ) + e + e. Majd az együtthatókat helyettesítsük vissza ()-be. Ekkor rendezés után adódik a harmadrend (kubikus) Hermite -görbe, azaz h(t) = (t t + )p + ( t + t )p + (t t + t)e + (t t )e t [, ]. () A () Hermite-görbe más alakban is felírható h(t) = H (t)p + H (t)p + H (t)e + H (t)e, (4) ahol a H i (t) Hermite -adfokú alappolinomok Charles Hermite (8-9) H (t) = t t + H (t) = t + t H (t) = t t + t H (t) = t t.

4 4 Számítógépi geometria Mátrixos alakban h(t) = ( t t t ) p p e e, () azaz h(t) = ( H(t) H(t) H(t) H(t) ) p p e e. (6).. élda. Adottak a (,, ) és (,, ) pontok és ezen pontokbeli e (,, ) és e (,, ) érint vektorok. Írjuk fel a kezd pontú és végpontú Hermite-ív egyenletét az adott érint vektorok ismeretében. Ha az adatokat beírjuk a () vagy az () egyenletbe t [, ] esetén kapjuk, hogy h(t) = (t t +) +( t +t ) +(t t +t) +(t t ) Majd a koordináta-függvényekre egyszer sítve kapjuk a konkrét egyenletet. x(t) 4t + 6t + t h(t) = y(t) = t + t + t + z(t) t + t = ( 4t + 6t + t)i + ( t + t + t + )j + ( t + t )k. Az. ábra néhány példát mutat a harmadrend Hermite-ívekre. Az érint vektor állásának és hosszának változtatásával különböz alakú íveket kapunk... ábra. Hermite-ívek A Hermite-ív számítógépi geometriai alkalmazása során gondot okoz, hogy az ív paramétertartománya an transzformációval szemben nem invariáns. Ez azt jelenti, hogy ha az () Hermite-ívet a t [, ] intervallum helyett tetsz leges t [a, b] (b a )

5 Görbe modellezés intervallum esetén írjuk le, akkor a görbe változik. Ez kiküszöbölhet, ha az adott érint vektorokat mindig osztjuk az intervallum hosszával, azaz (b a)-val. S t, a Hermite-ív az an transzformációval szemben sem invariáns. Ez azt jelenti, hogy ha a tartópontjainak és érint vektorainak az an transzformáltjaiból meghatározzuk a görbét, akkor nem az eredeti görbe an transzformáltját kapjuk. Megjegyzés. Négy adott pontra, mint tartópontra is fel tudunk írni egy harmadrend ívet, hisz láthatjuk, hogy az () egyenlet együtthatóinak meghatározásához négy geometriai adat (négy vektor) kell. Néhány esetben az ívek végpontjaiban az érint vektorokon kívül a görbületek, vagy a második derivált vektorok is adottak, ekkor az ív egyenletét ötödfokú polinom függvényekkel tudjuk leírni.... Interpolációs splájnok Általában a görbemodellezés során a modellezend görbére illeszked pontok ismeretében kell el állítanunk a görbét. Az egymást követ pontpárokra egy-egy görbe ívet illesztünk, ügyelve a "jó" csatlakozásra. Az interpolációs splájn módszernél a modellez nek kell jól megválasztani a görbe parmétertartományát, végpontokbeli peremfeltételeket és biztosítani az egyes ívek "jó" csatlakozását. A fenntiekre adunk néhány megoldást. araméterezés. Ha a szomszédos pontok távolsága közel egyenl, az uniform paraméterezést alkalmazzuk. Az n + tartópontra illeszked j. görbeív paramétertartománya legyen [t j, t j+ ], (j =,,..., n ). Ekkor az uniform paraméterezés esetén t i = i, (i =,,..., n). Ha a pontok távolsága nem egyenletes, akkor a húrhosszal arányos paraméterezést célszer használni. Csatlakozási feltételek. A "jó" csatlakozáshoz a görbeívek csatlakozási pontjaiban ismerni kell az érint vektorokat (érint egyeneseket), esetleg a második deriváltakat (görbületeket). Megválaszthatjuk az érint vektor irányát a csatlakozási pont szomszédos pontjainak összeköt szakaszával párhuzamosan. Az érint vektor hossza lehet a húrhosszal arányos. Az érint vektor lehet akár a pont és a szomszédos pontok által meghatározott parabola pontbeli érint je. eremfeltételek. Ha az összetett görbe kezd - és végpontjában feltesszük, hogy a görbület nulla (vagy a második derivált nulla), akkor természetes (naturál) peremfeltételr l beszélünk. Bessel peremfeltétel esetén a kezd pontbeli érint az els három pont által meghatározott parabola érint je, vagy az els két pont és a másodikbeli érint által meghatározott parabola érint je (hasonlóan a végpontra). Esetleg a kezd pontbeli görbület (második derivált) megegyezhet a mellette lév pontbeli görbülettel (végpontra hasonlóan). Az utóbbi peremfeltételt hívjuk kvadratikus peremfeltételnek... élda. Egy kézzel rajzolt görbét beszkennereltünk és szeretnénk a görbét modellezni egy interpolációs splájnnal. El ször kijelölünk a görbén tartópontokat. Jelen esetben felvettünk közel egyenletesen hat tartópontot (6. ábra). Így a paraméterezés lehet uniform. A közbüls pontokban az érint vektorokat a szomszédos pontokat összeköt szakaszokkal párhuzamosan vettük fel. A vektorok hossza fele a megfelel szakasz hosszának. A végpontokban az érint vektorokat közvetlenül megadtuk (7. ábra). A modellezend görbét a pont körül nem "jól" közelítettük (8. ábra), ott módosítani kellene az érint n.

6 6 Számítógépi geometria 6. ábra. A megrajzolt görbe 4 e e e e 4 e e 4 7. ábra. Húrhosszal arányos érint vektorok 4 8. ábra. A pont környéke nagyon eltér A közbüls pontokban határozzuk meg az érint vektorokat a szomszédos pontokkal meghatározott parabolák érint vektoraiként (9. ábra). A peremfeltételek megegyeznek az el z ekkel. Ebben az esetben sem közelítettük "jól" a modellezend görbét a pont körül (. ábra). Jelen példában szinte teljesen megegyezik a 8. ábrán látható közelít görbével. e e e e e 4 e 4 9. ábra. Érint k megadása parabolák segítségével

7 Görbe modellezés 7 4. ábra. A pont környéke nagyon eltér Az érint k helyes megválasztásával, a közbüls pontokbeli érint kis változtatásával, már jól közelít splájnt állíthatunk el. A, a és a 4 pontokbeli érint k kismértékben változtak a kapott splájn csaknem fedi a tervezett görbét (. ábra). 4. ábra. Hermite interpoláció 6 ponttal Jelen esetben a kevesebb kontroll ponttal majdnem ugyanazt a görbét tudjuk leírni (. ábra).. ábra. Hermite interpoláció ponttal Célszer az alapadatok számát redukálni. Ha kevesebb tartópontra is fel tudunk venni egy megfelel görbét, akkor a görbe adatainak tárolása, mozgatása, változtatása gyorsabb, könnyebb. Kevesebb lesz a csatlakozás, a görbe simább lesz... élda. Írjuk fel a. ábrán látható h(t) síkbeli splájn görbe egyenletét. A támaszpontok és az érint vektorok a következ k : p = (, ), p = (46.9, 9.), p = (., 6.), e = (7.,.), e = (.,.7), e = (7., 4.9). Mindkét görbeívre, a p és p pontok Az adatok A4-es méret lap esetén milliméterben értend k. A rajz méretei miatt a. ábrán az eredeti érint vektorok hosszának csak a harmada van megrajzolva.

8 8 Számítógépi geometria által meghatározott s (t) (t [, ]) ívre és a p és p pontok által meghatározott s (t) (t [, ]) ívre az adatokat írjuk be ()-ba. Ekkor { s (t), ha t [, ] h(t) = s (t), ha t [, ], ahol ( x(t) s (t) = y(t) s (t) = ( x(t) y(t) ) ) = ( 6.4t + t + 7.t.8t + 9.7t +.t = ( 6.4t + t + 7.t)i + (.8t + 9.7t +.t)j, = ( 4.6t t +.t t + 6.8t.7t + 9. = ( 4.6t t +.t )i + ) ( t + 6.8t.7t + 9.)j. ) Az interpolációs splájn görbék esetén egy másik általános elv, hogy nem adjuk meg a csatlakozó pontokbeli érint vektorokat, hanem a bels pontokban a csatlakozó ívek els és második deriváltjai is egyenl vé tesszük, perem feltételnek pedig a megadott érint vektorok mellett a második deriváltat nullának választjuk... Bézier-görbe... Harmadrend Bézier-görbe Legyenek adottak a térbeli,, és kontrollpontok a p, p, p és p helyvektorokkal. Ekkor az általuk meghatározott harmadrend Bézier 4 -görbét a b(t) = i= egyenlet írja le. Részletesen kiírva ( ) t i ( t) i p i i, t [, ] (7) b(t) = ( t) p + t( t) p + t ( t)p + t p = ( t + t t + )p + (t 6t + t)p + ( t + t )p + t p. (8) Mátrixos alakban 4 ierre Bézier (9-999) b(t) = ( t t t ) 6 p p p p. (9)

9 Görbe modellezés 9 A B i (t) = ( ) t i ( t) i, () i azaz a B (t) = t + t t +, B (t) = t 6t + t, B (t) = t t és a B (t) = t skalár függvényeket általában súlyfüggvények nek (blending function) nevezzük, Bézier-görbe esetén Bernstein -polinomoknak. A Bézier-görbe felírható a alakban is. b(t) = Bi (t)p i () i= = B (t)p + B (t)p + B (t)p + B (t)p. () A Bernstein-polinomok egységbontást alkotnak (összegük ), azaz i= B i (t), mert = = (t+( t)) = ( ) i= i t i ( t) i = i= B i (t). Tehát valóban nevezhetjük ket súlyfüggvényeknek is. A. ábra a súlyfüggvények grakonjait mutatja. Láthatjuk és könnyen kiszámolhatjuk, hogy a B i (t) polinomnak a t = i helyen van a maximuma, azaz az i pont környékén befolyásolja legjobban a Bézier-görbe alakját. Továbbá az is látható, hogy a t = helyen csak a B () = és a t = helyen csak a B () =, a többi függvény a értéket veszi fel. Tehát a Bézier-görbe a kezd és végpontokon áthalad, a többit csak megközelíti. A Berstein-polinomok szimmetriáiból megállapíthatjuk, hogy a Bézier-görbe szimmetrikus, azaz ha a kontrollpontokat fordított sorrendben tekintjük (a számozás sorrendjét felcseréljük), akkor ugyanazt a görbét kapjuk. B ( t) B ( t) B ( t) B ( t) / / t. ábra. A harmadfokú Bersten-polinomok A 4. ábrán a,, és kontrollpontok által megadott harmadrend Béziergörbét láthatunk. A de Casteljau 6 -algoritmussal a Bézier-görbének egy geometria származtatását adhatjuk meg. A. ábra jelöléseit használva szerkesszük meg a görbe t = paraméterhez tartozó pontját. Tekintsük a kontrollpontokat összeköt poligont, a kontrollpoligont. Ennek minden szakaszának határozzuk meg a kisebb index végpontja felöli harmadoló pontját. Bernstein, Szergej Natanovics (88-968) 6 aul de Casteljau (9-)

10 Számítógépi geometria 4. ábra. Harmadrend Bézier-görbe Ezek egy újabb poligont, a poligont határozzák meg. Megint elvégezve a harmadolásokat, és így tovább, az algoritmusunk végén kapunk egy pontot a pontot. Ez lesz a keresett görbe pont. Tetsz leges t [, ] paraméterérték pontot is hasonló algoritmussal határozhatjuk meg. (Több pont esetén, magasabb rend Bézier-görbe esetén is alkalmazható ez az algoritmus.). ábra. A Bézier-görbe t = pontja A de Casteljau-algoritmus egy szakaszokkal való közelítésre ad módot. Az eredeti görbét felosztjuk több "kisebb" görbére. Ha megszerkesztjük a görbe paraméterhez tartozó pontját, akkor a 6. ábra alapján az útoljára kapott pontokat tekintve két harmadrend Bézier-görbe kontrollpontjait kapjuk, melyek a görbéhez is és egymáshoz is közelebb vannak. Ezen kontrollpoligonokra újra és újra alkalmazva az paraméterhez tartozó pont megszerkesztését egyre jobban megközelítjük a görbét. A gyakorlatban négyöt "felezéssel" már a görbe közelíthet. A számítógépes programok többsége is ez alapján rajzolja ki a Bézier-görbét. (Ha a megjelenít eszközön két egymást követ kontrollpont valamely koordináta-tengely irányú távolsága kisebb mint. pixel, akkor a kontrollpontokat egy szakasszal köthetjük össze.) A de Casteljau-algoritmusból (vagy a Bernstein-polinomok tulajdonságaiból) következik, hogy a Bézier-görbe a kontrollpontjainak konvex burkán belül halad (7. és 8. ábra). (Nem távolodik el nagyon a kontrollpontoktól. Az. ábrán láthatjuk, hogy a Hermite-ív eléggé el tud távolodni az interpolálandó pontoktól.)

11 Görbe modellezés 6. ábra. A Bézier-görbe "felezéses" algoritmusa 7. ábra. A kontrollpontok konvex burka 8. ábra. Bézier görbék a kontrollpontok konvex burkán belül Határozzuk meg a harmadrend Bézier-görbe deriváltját. A (8) alakot gyelembe véve a derivált b(t) = ( t + 6t )p + (9t t + )p + ( 9t 6t)p + t p. () A deriváltba behelyettesítve a t = és t = paramétereket, kapjuk hogy b() = (p p ) és b() = (p p ),

12 Számítógépi geometria azaz a kezd pontban a kezd két kontrollpont által meghatározott vektor háromszorosa lesz az érint vektor, míg a végpontban utolsó két kontrollpontból kapjuk az érint vektort. Hasonlóan ellen rizhetjük, hogy a de Casteljau-algoritmus utolsó szakasza érinti a görbe szerkesztett pontjában a görbét. (éldául a. ábrán a szakasz érinti a görbét a pontban.) További jó tulajdonsága a harmadrend Bézier-görbének, hogy a paramétertartomány és a kontrollpontjainak an transzformációjával szemben invariáns. Tehát megszorítás nélkül mindig használhatjuk a paramétertartománynak a [, ] intervallumot, és elég csak a görbe kontrollpontjait transzformálni, majd megadni a görbét a transzformált kontrollpontokhoz, nem kell a görbe pontjai transzformálni. Így a görbe kontrollpontjai a mer leges vetítésre is invariánsak. Sajnos a centrális vetítés (amely nem an, hanem egy projektív transzformáció) nem rzi meg a kontrollpontjainak invarianciáját. A 9. ábrán a,, és kontrollpontokkal rendelkez Bézier-görbe elöl-, felül-, balnézetét és axonometrikus képét úgy rajzoltuk meg, hogy a kontrolpontoknak vettük a megfelel vetületét és ezekhez határontuk meg a megfelel vetület (már síkbeli) Bézier-görbét. z x O y 9. ábra. Bézier görbe vetületei.4. élda. Írjuk fel az egyenletét a 4. ábrán szerepl harmadrend Bézier görbének. A kontrollpontok koordinátái 7 (, ), (4.,.), (4.9, 6.) és (7.,.). Az adatokat beírva (7), illetve (8) egyenletbe, kapjuk, hogy ( ) ( ) ( ) ( ) b(t) = ( t) + t( t) + t ( t) + t. 6.. ( ).t + 79.t + 4.6t =, t [, ]. 4.4t 7.t + 9.9t A pont koordinátái (. ábra): ( ) (. ( b = ) ( ) ( ) ) 4.4 ( ) 7. ( ) ( ) = ( ) Az adatok A4-es méret lap esetén milliméterben értend k.

13 Görbe modellezés A harmadrend Bézier-görbe kezd és végpontbeli érint i ismeretében megkapjuk a kapcsolatát a harmadrend Hermite-görbével, melyet a. ábra mutat. A,, és kontrollpontok által meghatározott Bézier-görbe egyben egy kezd - és végpontú, valamint e = kezd - és e = végérint j Hermite-görbe. e e. ábra. Harmadrend Bézier-görbe és Hermite-ív kapcsolata... Interpoláló Bezier-görbe Az adott pontokat interpoláló Bézier-görbét is el tudunk állítani. Ekkor új kontrollpontokat kell felvennünk, melyekkel meghatározott approximáló Bézier-görbe az eredeti pontokon áthalad. Az adott,,, pontok koordinátáiból számoljuk ki az új,,, kontrollpontokat. A hozzájuk tartozó helyvektorok és paraméterek legyenek rendre p, p, p, p, illetve, t, t és, ahol ( < t < t < ). Ekkor az interpoláló Bézier görbe (7) egyenlete a következ alakú lesz. b(t) = i= ( ) t i ( t) i p i, t [, ] (4) i Az egyenletbe behelyettesítve az eredeti i pontok helyvektorait és paramétereit, kapjuk, hogy p = p, p = p, azaz = és =. Továbbá p = p = ( ) t i i ( t ) i p i () i= ( ) t i i ( t ) i p i, (6) i= amely a keresett és koordinátáira egy-egy (bizonyíthatóan megoldható) lineáris egyenletrendszert ad. A t és t paramétereket választhatjuk -nak, illetve -nak. A. ábrán egy interpoláló harmadrend Bézier-görbét láthatunk.

14 4 Számítógépi geometria * * * *. ábra. Interpoláló Bézier-görbe... Racionális harmadrend Bezier-görbe Legyenek adottak a térbeli,, és pontok és a p, p, p és p helyvektorok mellett az egyes pontokhoz tartozó w, w, w, w IR + {} (w + w + w + w ) 8 súlyok. Ekkor az általuk meghatározott harmadrend racionális Bézier-görbé t az r(t) = i= w i B i (t) i= w ib i (t)p i, t [, ] (7) egyenlet írja le, ahol a Bi függvények a harmadfokú Bernstein-polinomok. A nemnegatív Bi (t) i= w függvények összege, így a harmadrend racionális Bézier-görbe súlyfüggvényei. ibi (t) Azonos súlyok esetén a Bézier-görbét kapjuk vissza. A súlyok növelésével az egyes pontokat hangsúlyosabbakká tehetjük, a görbét a nagyobb súlyú pontok felé "húzzuk". Ha valamely súlyt -nak választjuk, akkor a neki megfelel kontrollpontot "kikapcsoljuk", így a körbe fokszámát is csökkentjük. A. ábrán láthatjuk, hogyan változik a görbe a w súly függvényében. Másodrend racionális Bézier-görbeként a súlyok megfelel választásával nem csak parabolaíveket, hanem ellipszis- vagy hiperbola-, s t köríveket is el tudunk állítani. A racionális Bézier-görbéknek a kontrollpontjai invariánsak a centrális vetítésre is...4. Harmadrend Bézier splájnok Harmadrend (racionális vagy nem racionális) Bézier-görbékb l splájn-görbét is el tudunk állítani. Biztosítani kell a "jó" csatlakozásokat. A C osztályú csatlakozás feltétele, hogy a csatlakozási pontokban az érint vektorok megegyezzenek, azaz a Bézier-görbék esetén az els görbe utolsó két pontja és a második görbe els két pontja egy egyenesre illeszkedjenek és a csatlakozási pont felezze a másik két pont által meghatározott szakaszt. 8 nem mind nulla

15 Görbe modellezés w = w = w = w =4 w = w = w =. ábra. A súlyok változtatják a görbe alakját Ezt általában egy plusz kontrollpont felvételével érhetjük el. A. ábrán a.. példa (. old.) adataira két els rendben folytonosan csatlakozó harmadrend Bézier-görbét láthatunk. A Q pont az el re adott kontrollpontok közé beiktatott új, csatlakozási pont. Láthatjuk harmadrend Bézier-ívekb l nehézkesen lehet összerakni több pontot közelít splájn görbét. Már a C osztályú csatlakozáshoz is plusz kontrollpontot kellett felvenni. Magasabbrend csatlakozás feltételeit is meghatározhatnánk, de e helyett inkább gyakorlatban a B-spline görbét használjuk. Q. ábra. Bézier-spline 4... n-ed rend Bézier-görbe Legyenek adottak a térbeli,,..., n pontok a p, p,..., p n helyvektorokkal. Ekkor az általuk meghatározott n-ed rend Bézier-görbé t a b(t) = n i= vektor-skalár függvény írja le. Az ( ) n t i ( t) n i p i i, t [, ] B n i (t) = ( ) n t i ( t) n i i n-ed fokú Bernstein-polinomokkal a következ alakban írható b(t) = n Bi n (t)p i, t [, ]. i=

16 6 Számítógépi geometria A harmadrend esethez hasonlóan, a Bernstein-polinomok egységbontást alkotnak, azaz n i= Bn i (t)... élda. A. példában (. old.) szerepl kontrollpontokra határozzuk meg az ötödrend Bézier-görbét (4. ábra) ábra. Az ötödrend Bézier-görbe A harmadrend Bézier-görbe tulajdonságait általánosíthatjuk az n-ed rend re is. Röviden összegezve a Bézier-görbe legfontosabb tulajdonságait láthatjuk, hogy a görbe a kezd és végpontok kivételével approximál, a kontrollpontok konvex burkán belül halad (. ábra). Kezd - és végpontban érint a kontrollpoligonjának a kezd - és utolsó szakasza. Hossza a szakasz hosszának n-szere. Kontrollpontjaira nézve szimmetrikus, a kezd - és végpont szerepe felcserélhet. Kontrollpontjainak és paramétertartományának an transzformációjával szemben invariáns. (Elég a kontrollpontjait elmozgatni, a kontrollpoligont nagyítani, mer legesen vetíteni, majd az így kapott pontrollpontokra kiszámolni, felrajzolni a görbét.) A de Casteljau-algoritmus az n-ed rend Bézier görbe esetén is alkalmazható. A centrális vetítéssel szemben nem invariáns. 4. ábra. A kontrollpontok konvex burka Lehet ség van arra, hogy egy n-rend Bézier-görbének a fokszámát növeljük (n+)-ed rend re, úgy hogy az új, magasabb rend görbe ugyanazt a görbét állítsa el. Ehhez új kontrollpontokat kell felvennünk, melyek az eredeti kontrollpoligonon vannak. Az i. új i kontrollpont az (i ). szakasz n+ arányú osztópontja. A 6. ábrán az eredeti,,, kontrollpontokkal megadott harmadrend Béziér-görbét az új,,,, és 4 kontrollpontok is el állítják, de velük a görbe már negyedrend. A, negyedel -, míg a a megfelel szakasz felez pontja. (A kontrollpoligon sarkait levágtuk.) A görbe fokszámnövelésével több lehet ség nyílik a görbe alakjának változtatására, valamint ismételt fokszámnöveléssel a kontrollpoligonokkal közelíthetjük a Bézier-görbét. A harmadrend racionális Bézier-görbékhez hasonlóan deniálhatók az n-edrend racionális Bézier-görbék is, melyeknek további jó tulajdonságai vannak. Többek között a kontrollpontja a centrális vetítéssel szemben is invariánsak.

17 Görbe modellezés 7 * * * * * 4 6. ábra. Bézier-görbe fokszámának növelése Mivel sok kontrollpont esetén a görbe fokszáma is nagy, kontrollpontjai változásával a görbe globálisan változik (bármely pont elmozdulása hatással van a teljes görbe alakjára), ezért a CAD programok általában a továbbfejlesztett változatát, a NURBS görbéket alkalmazzák... B-spline görbe Tekintsük a t t... t m skalárokat. Az N i (t) = N k i (t) = {, ha t [ti, t i+ ), egyébként t t i N k i (t) + t i+k t N k i+ (t) t i+k t i t i+k t i+ (8) rekurzióval deniált függvényt normalizált B-spline alapfüggvény nek nevezzük, a t i skalárokat pedig csomóérték eknek (knot values). Az el forduló hányadosokat -nak tekintjük. Az Ni k (t) polinomok legfeljebb (k )-ed fokú polinomok, melyekre teljesül, hogy Ni k (t), Ni k (t) =, ha t [t i, t i+k ] és minden k-ra j N j k (t). Legyenek adottak a térbeli i kontroll pontok a p i (i =,..., n) helyvektorokkal. Ekkor a (k )-ed fokú (vagy k-ad rend ) B-spline görbét leíró függvényt a r(t) = n Ni k (t)p i, k n +, t [t, t m ], (9) i= alakban deniáljuk. Az N k i (t) normalizált B-spline alapfüggvényeket csak k számú pont befolyásolja, így a görbe lokálisan változtatható. Csak megváltoztatott kontrollpont környékén változik a görbe, nem változik a teljes görbe alakja. A B-spline görbe jobban "simul" a kontrollpoligonhoz, mint a Bézier-görbe. A görbe a k-asával vett kontrollpontok konvek burkainak unióján is belül marad (. ábra). A B-spline görbe egymáshoz kapcsolódó ívekb l áll, melyek legfeljebb (k )-ed rendben folytonosan kapcsolódnak egymáshoz. A csomóértékek multiplicitása legfeljebb k. (Legfeljebb k egymást követ csúcspontban lehet azonos csomóérték.)

18 8 Számítógépi geometria A B-spline görbe paraméterezése lehet uniform (egyenköz ), vagy nem uniform. Ahhoz hogy a görbe a kezd és a végponton áthaladjon, a megfelel csomóértékek multiplicitását kell növelni. A 7. és a 8. ábrákon néhány példát mutat k = és k = 4 esetekre feltüntetve a csomóértékeket tartalmazó csomóérték vektor t. Gyakorlatban is általában négyzetes (k = ) vagy köbös (k = 4) B-spline görbéket alkalmaznak. (A k = esetben visszakapjuk a kontrollpoligont.) (,,,,4,,6) (,,,.,,,) 7. ábra. B-spline görbék k = esetén (,,,,4,,6,7) (,,,,,,,4) 8. ábra. B-spline görbék k = 4 esetén.6. élda. A 9. ábrán a.. példában szerepl kontrollpontokra látunk két B-spline görbét uniform paraméterezés mellett. 4 k = k = 4 9. ábra. B-spline görbék

19 Görbe modellezés 9... Harmadrend B-spline görbe Legyenek a harmadfokú normalizált B-spline alapfüggvények (t [, ],. ábra) N (t) = 6 ( t), N (t) = 6 (t 6t + 4), N (t) = 6 ( t + t + t + ), N (t) = 6 t. N ( t) N ( t) N ( t) N ( t) / / t. ábra. A harmadfokú B-spline súlyfüggvények Ha a térbeli,,..., n kontrollpontok közül kiválasztunk négy egymást követ i, i, i+, i+ (i =,..., n ) kontrollpontot és keressük az általuk meghatározott harmadrend B-spline görbe r i (t) ívét. (A 8. bal oldali ábrán négy pontra láthatunk egy harmadrend uniform B-spline görbét.) A r i (t) (i =,..., n ) görbeív egyenlete pedig mátrixos alakban r i (t) = ( t t t ) p i p i p i+ p i+, t [, ]. () A harmadrend B-spline egyes íveinek csatlakozási pontjai a kontrollpoligon segítségével könnyen meghatározhatjuk. Tekintsük a i i i+ (i =,..., n ) háromszög i -hez tartozó súlyvonalának i -hez közelebbi harmadoló pontját. Legyen ez a Q i pont. A kapott n számú Q i (i =,..., n ) pontokban másodrendben csatlakoznak a harmadrend ívek, melyek Bézier-görbék. A Q i pontban a görbe érint vektora a i i+ vektor fele. Így a Q i és a Q i+ pontokon átmen Bézier-görbe középs kontrollpontjait a Q i és a Q i+ pontokbeli érint egyenesek és a i i+ egyenes metszéspontjai adják. A. ábra mutatja a szerkesztést négy pont esetére. A Bézier-ívhez tartozó kontrollpoligon a Q R R Q poligon. (A. ábra és a 9. ábra k = 4 esete uniform harmadrend B-spline görbét ábrázol.) Ha a kezd és a végpontot kétszeres multiplicitással számoljuk, akkor Q = és Q n = n. A Q, Q és a Q n, Q n pontok között is meg tudunk adni

20 Számítógépi geometria egy-egy Bézier-ívet. Így a kapott splájn interpolál a kezd és végpontokban. (Más peremfeltételeket is megadhatunk, pl. az ACAD az érint vektorokat kéri. Null-vektortól eltér vektorral akár módosíthatunk a kontrollpontok által megadott görbe alakján.) R R Q Q. ábra. Harmadrend B-spline görbe 4 pontra 4. ábra. Harmadrend B-spline görbe 6 pontra A Bézier görbékhez hasonlóan interpoláló B-spline görbéket is el tudunk állítani. Ehhez olyan új kontrollpontokat kell felvenni, melyek esetén a görbe az eredeti pontokon áthalad.... Racionális B-spline görbe Adottak a p i (i =,..., n) helyvektorokkal a i kontrollpontok. A k-ad rend B-spline görbe és a (k )-ed fokú N k i (t) normalizált B-spline alapfüggvények (9) denícióját felhasználva a (k )-ed fokú (vagy k-ad rend ) racionális B-spline görbét a következ képpen deniáljuk: r(t) = n Ri k (t)p i, t [t, t m ], () i= ahol R k i (t) = w i N k i (t) n i= w in k i (t) () és a w i skalárok (nem mind nulla) a i pontokhoz tartozó súlyok. Azonos súlyok használatávak visszakapjuk a B-spline görbét. Valamely kontrollpont súlyának növelése a pont felé húzza a görbét.

21 Görbe modellezés Ha a racionális B-spline görbéhez tartozó paraméterezés nem uniform, akkor a kapott () görbét nem uniform racionális B-spline görbének, azaz NURBS görbének (nonuniform rational B-spline) nevezzük. A NURBS görbék már minden jó tulajdonsággal rendelkeznek, amely számítógépi geometriai alkalmazásukhoz szükséges. (Az ACAD is NURBS görbéket használ interpoláló splájn görbékhez. Alapesetben a w i súlyokat -nek választja.).7. élda. A. ábrán a 6. példában "megtervezett" görbére látunk további interpoláló és approximáló megoldásokat. Egy approximáló harmadrend B-spline görbét, egy approximáló ötödrend Bézier görbét, egy harmadrend Hermite görbékb l összeállított interpoláló szplájnt és egy ACAD-dal el állított interpoláló NURBS splájn görbét. 4 B-spline Bézier H-spline ACAD. ábra. Különböz szplájn görbék Láthatjuk, hogy a kivánt görbét sokféle szempont szerint, különféle görbékkel közelíthetjük. Rengeteg jól közelít megoldás van, de nincs köztük legjobb. Mindig a tervez nek kell kiválasztani a számára legjobban megfelel t, a pontokat interpolálót vagy approximálót. A kontroll poligont nagyon vagy kevésbé követ t, a könnyen és jól transzformálhatót, a lokálisan vagy globálisan változtathatót. A számítógépes tárolás szempontjából fontos, hogy minél kevesebb alapadatból lehessen meghatározni. A gyorsaság szempontjából minél egyszer bb legyen a görbe el állítása. Minél kevesebb, minél kisebb fokszámú görbékb l legyen összerakva, de a csatlakozási pontokban minél nagyobb legyen a csatlakozás rendje. Megmunkálásra tervezett görbék esetén legalább másod- vagy harmadrendben csatlakozzanak a görbeívek.... Online görbemodellezés nagyg/oktatas/inf/bezier/drawbezier.html dfg/andyssplinetutorial/beziers.html cs4/applets/applets/bspline /GermanApplet.html

22 Számítógépi geometria.8. Feladat..8.. Az adott kontrolpontok és érint vektorok alapján határozza meg a harmadrend Hermite-íveket! Készítsen ábrát! a) (, ), (, ), t (, ), t (, ). b) (, ), (, ), t (, ), t (, ). c) (, ), (, ), t (, ), t (, ). d) (, ), (4, ), t (, ), t (, ). e) (,, ), (4,, ), t (,, ), t (,, ). f) (,, ), (,, ), t (,, ), t (,, )..8.. Írja fel a (, ), (, ), (4, ), (6, ) kontrollpontok és a t (, ), t (, ), t (, ), t (, ) érint vektorok által meghatározott harmadrend Hermite-ívekb l álló görbe egyenletét! Készítsen ábrát! (A h(t) görbe a h (t), h (t) és h (t) görbeívekb l áll.).8.. Egy f(x) függvényr l a következ adatokat ismerjük: f() =, f() =, f(4) =, f() =, f () =, f () =, f (4) = 4, f () =. Határozza meg az f(x) függvényt közelít h(x) függvényt Hermite-interpolációval!.8.4. Az f(x) = x függvényt az x [, ] intervallumon közelítse a h(x) Hermiteinterpolációs spline függvénnyel, az a) x =, x =, x = b) x =, x =, x =, x = helyeken tekintett f(x i ) és f (x i ) értékekkel interpolálva!.8.. Legyen x =, x =, x =! Közelítse a h(x) Hermite-interpolációs spline függvénnyel az f(x) = log(x) függvényt az [, ] intervallumon!.8.6. Írja fel az alábbi kontrollpontok által meghatározott b(t), t [, ] harmadrend Bézier-görbét leíró vektor-skalár függvényt, majd rajzoljuk meg a görbét! a) (, ), (, ), (, ), (, ). b) (, ), (, ), (, ), (, ). c) (, ), (, ), (, ), (, ). d) (, 8), (, 6), (, 6), (, 8). e) (, ), (, ), (, ), (, ). f) (, ), (, ), (, ), (, ). g) (, ), (, ), (, ), (, ).

23 Görbe modellezés h) (, ), (, ), (, ), (, ). A következ feladatoknál rajzolja meg a görbe elöl- és felülnézetét, valamint egy axonometrikus képét! Az egységkocka éleit is rajzolja meg! i) (,, ), (,, ), (,, ), (,, ). j) (,, ), (,, ), (,, ), (,, ). k) (,, ), (,, ), (,, ), (,, ) Írja fel a következ kontrollpontok által meghatározott b(t), t [, ] másodrend Bézier-görbét leíró vektor-skalár függvényt, majd rajzolja meg a görbét! a) (, 4), (, 4), (, 4). b) (, ), (, ), (, ) Írja fel a következ kontrollpontok által meghatározott b(t), t [, ] negyedrend Bézier-görbét leíró vektor-skalár függvényt, majd rajzolja meg a görbét! a) (, ), (, 4), (6, ), (8, ), 4 (, ). b) (, ), (, ), (, ), (, ), 4 (, ) Rajzoljon meg ACAD-dal egy spline görbét, majd annak megforgatásával készítse el egy váza, pohár, kehely vagy harang modelljét felületként és testként!

Görbe- és felületmodellezés. Szplájnok Felületmodellezés

Görbe- és felületmodellezés. Szplájnok Felületmodellezés Görbe- és felületmodellezés Szplájnok Felületmodellezés Spline (szplájn) Spline: Szakaszosan, parametrikus polinomokkal leírt görbe A spline nevét arról a rugalmasan hajlítható vonalzóról kapta, melyet

Részletesebben

Hajder Levente 2018/2019. II. félév

Hajder Levente 2018/2019. II. félév Hajder Levente hajder@inf.elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2018/2019. II. félév Tartalom 1 2 Törtvonal Felületi folytonosságok B-spline Spline variánsok Felosztott (subdivision) görbék

Részletesebben

4. Felületek Forgásfelületek. Felületek 1. Legyen adott egy paramétersíkbeli T tartomány. A paramétersíkot az u és v koordinátatengelyekkel

4. Felületek Forgásfelületek. Felületek 1. Legyen adott egy paramétersíkbeli T tartomány. A paramétersíkot az u és v koordinátatengelyekkel Felületek 1 4. Felületek Legyen adott egy paramétersíkbeli T tartomány. A paramétersíkot az u és v koordinátatengelyekkel adjuk meg. Ekkor egy F felületet az (u, v) r(u, v), (u, v) T kétváltozós vektor-vektor

Részletesebben

Taylor-polinomok. 1. Alapfeladatok. 2015. április 11. 1. Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

Taylor-polinomok. 1. Alapfeladatok. 2015. április 11. 1. Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját! Taylor-polinomok 205. április.. Alapfeladatok. Feladat: Írjuk fel az fx) = e 2x függvény másodfokú Maclaurinpolinomját! Megoldás: A feladatot kétféle úton is megoldjuk. Az els megoldásban induljunk el

Részletesebben

Görbék és felületek modellezése Juhász, Imre

Görbék és felületek modellezése Juhász, Imre Görbék és felületek modellezése Juhász, Imre Görbék és felületek modellezése Juhász, Imre Miskolci Egyetem Kelet-Magyarországi Informatika Tananyag Tárház Kivonat Nemzeti Fejlesztési Ügynökség http://ujszechenyiterv.gov.hu/

Részletesebben

Görbemodellezés. Interpoláció Approximáció

Görbemodellezés. Interpoláció Approximáció Görbemodellezés Interpoláció Approximáció Motiváció Mi okozhat problémát egy görbe megjelenítésekor? 1. A paraméteres alak segítségével történő megjelenítése nagyon bonyolult számításokat vehet igénybe.

Részletesebben

MÉSZÁROS JÓZSEFNÉ, NUMERIKUS MÓDSZEREK

MÉSZÁROS JÓZSEFNÉ, NUMERIKUS MÓDSZEREK MÉSZÁROS JÓZSEFNÉ, NUmERIKUS módszerek 9 FÜGGVÉNYKÖZELÍTÉSEK IX. SPLINE INTERPOLÁCIÓ 1. SPLINE FÜGGVÉNYEK A Lagrange interpolációnál említettük, hogy az ún. globális interpoláció helyett gyakran célszerű

Részletesebben

Lineáris algebra numerikus módszerei

Lineáris algebra numerikus módszerei Hermite interpoláció Tegyük fel, hogy az x 0, x 1,..., x k [a, b] különböző alappontok (k n), továbbá m 0, m 1,..., m k N multiplicitások úgy, hogy Legyenek adottak k m i = n + 1. i=0 f (j) (x i ) = y

Részletesebben

CAD technikák A számítógépes tervezés geometriai alapjai: görbék típusai, matematikai leírás, manipulációk görbékkel.

CAD technikák A számítógépes tervezés geometriai alapjai: görbék típusai, matematikai leírás, manipulációk görbékkel. A számítógépes tervezés geometriai alapjai: görbék típusai, matematikai leírás, manipulációk görbékkel. III. előadás 2008. február 25. Függvények görbék leírására Egyszerű függvények: analitikus görbék

Részletesebben

Határozott integrál és alkalmazásai

Határozott integrál és alkalmazásai Határozott integrál és alkalmazásai 5. május 5.. Alapfeladatok. Feladat: + d = Megoldás: Egy határozott integrál kiszámolása a feladat. Ilyenkor a Newton-Leibniz-tételt használhatjuk, mely azt mondja ki,

Részletesebben

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi Gyakorló feladatok Agbeko Kwami Nutefe és Nagy Noémi 25 Tartalomjegyzék. Klasszikus hibaszámítás 3 2. Lineáris egyenletrendszerek 3 3. Interpoláció 4 4. Sajátérték, sajátvektor 6 5. Lineáris és nemlineáris

Részletesebben

Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel

Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel Segédlet az A végeselem módszer alapjai tárgy 4. laborgyakorlatához http://www.mm.bme.hu/~kossa/vemalap4.pdf Kossa Attila (kossa@mm.bme.hu)

Részletesebben

Koordináta-geometria feladatok (emelt szint)

Koordináta-geometria feladatok (emelt szint) Koordináta-geometria feladatok (emelt szint) 1. (ESZÉV Minta (2) 2004.05/7) Egy ABC háromszögben CAB = 30, az ACB = 45. A háromszög két csúcsának koordinátái: A(2; 2) és C(4; 2). Határozza meg a harmadik

Részletesebben

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése 2 SZÉLSŽÉRTÉKSZÁMÍTÁS DEFINÍCIÓ 21 A széls érték fogalma, létezése Azt mondjuk, hogy az f : D R k R függvénynek lokális (helyi) maximuma (minimuma) van az x 0 D pontban, ha van olyan ε > 0 hogy f(x 0 )

Részletesebben

Tartalom. Geometria közvetlen tárolása. Geometria tárolása - brute force. Valasek Gábor valasek@inf.elte.hu. Hermite interpoláció. Subdivision görbék

Tartalom. Geometria közvetlen tárolása. Geometria tárolása - brute force. Valasek Gábor valasek@inf.elte.hu. Hermite interpoláció. Subdivision görbék Tartalom Számítógépes Grafika Valasek Gábor valasek@inf.elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2015/2016. őszi félév Geometria és topológia tárolása Geometria tárolása Topológia tárolása

Részletesebben

GPK M1 (BME) Interpoláció / 16

GPK M1 (BME) Interpoláció / 16 Interpoláció Matematika M1 gépészmérnököknek 2017. március 13. GPK M1 (BME) Interpoláció 2017 1 / 16 Az interpoláció alapfeladata - Példa Tegyük fel, hogy egy ipari termék - pl. autó - előzetes konstrukciójának

Részletesebben

Valasek Gábor

Valasek Gábor Geometria és topológia tárolása Görbék reprezentációja Valasek Gábor valasek@inf.elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2015/2016. őszi félév Geometria és topológia tárolása Görbék reprezentációja

Részletesebben

Numerikus Matematika

Numerikus Matematika Numerikus Matematika Baran Ágnes Gyakorlat Interpoláció Baran Ágnes Numerikus Matematika 6.-7. Gyakorlat 1 / 40 Lagrange-interpoláció Példa Határozzuk meg a ( 2, 5), ( 1, 3), (0, 1), (2, 15) pontokra illeszkedő

Részletesebben

Numerikus módszerek II. zárthelyi dolgozat, megoldások, 2014/15. I. félév, A. csoport. x 2. c = 3 5, s = 4

Numerikus módszerek II. zárthelyi dolgozat, megoldások, 2014/15. I. félév, A. csoport. x 2. c = 3 5, s = 4 Numerikus módszerek II. zárthelyi dolgozat, megoldások, 204/5. I. félév, A. csoport. Feladat. (6p) Alkalmas módon választva egy Givens-forgatást, határozzuk meg az A mátrix QR-felbontását! Oldjuk meg ennek

Részletesebben

Függvények július 13. f(x) = 1 x+x 2 f() = 1 ()+() 2 f(f(x)) = 1 (1 x+x 2 )+(1 x+x 2 ) 2 Rendezés után kapjuk, hogy:

Függvények július 13. f(x) = 1 x+x 2 f() = 1 ()+() 2 f(f(x)) = 1 (1 x+x 2 )+(1 x+x 2 ) 2 Rendezés után kapjuk, hogy: Függvények 015. július 1. 1. Feladat: Határozza meg a következ összetett függvényeket! f(x) = cos x + x g(x) = x f(g(x)) =? g(f(x)) =? Megoldás: Összetett függvény el állításához a küls függvényben a független

Részletesebben

Polinomok, Lagrange interpoláció

Polinomok, Lagrange interpoláció Közelítő és szimbolikus számítások 8. gyakorlat Polinomok, Lagrange interpoláció Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján 1. Polinomok

Részletesebben

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben? . Mi az (x, y) koordinátákkal megadott pont elforgatás uténi két koordinátája, ha α szöggel forgatunk az origó körül? x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs

Részletesebben

A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását.

A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását. 11. Geometriai elemek 883 11.3. Vonallánc A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását. A vonallánc egy olyan alapelem, amely szakaszok láncolatából áll. A sokszög

Részletesebben

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) Matematika A2c gyakorlat Vegyészmérnöki, Biomérnöki, Környezetmérnöki szakok, 2017/18 ősz 1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) 1. Valós vektorterek-e a következő

Részletesebben

Koordinátageometria. M veletek vektorokkal grakusan. Szent István Egyetem Gépészmérnöki Kar Matematika Tanszék 1

Koordinátageometria. M veletek vektorokkal grakusan. Szent István Egyetem Gépészmérnöki Kar Matematika Tanszék 1 Szent István Egyetem Gépészmérnöki Kar Matematika Tanszék 1 Koordinátageometria M veletek vektorokkal grakusan 1. Az ABCD négyzet oldalvektorai közül a = AB és b = BC. Adja meg az AC és BD vektorokat a

Részletesebben

Függvényhatárérték és folytonosság

Függvényhatárérték és folytonosság 8. fejezet Függvényhatárérték és folytonosság Valós függvények és szemléltetésük D 8. n-változós valós függvényen (n N + ) olyan f függvényt értünk amelynek értelmezési tartománya (Dom f ) az R n halmaznak

Részletesebben

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei A Gauss-Jordan elimináció, mátrixinvertálás Gauss-Jordan módszer Ugyanazzal a technikával, mint ahogy a k-adik oszlopban az a kk alatti elemeket kinulláztuk, a fölötte lévő elemeket is zérussá lehet tenni.

Részletesebben

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Megoldások

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Megoldások Megoldások 1. Határozd meg a szakasz hosszát, ha a végpontok koordinátái: A ( 1; ) és B (5; )! A szakasz hosszához számítsuk ki a két pont távolságát: d AB = AB = (5 ( 1)) + ( ) = 6 + 1 = 7 6,08.. Határozd

Részletesebben

Egyenletek, egyenlőtlenségek VII.

Egyenletek, egyenlőtlenségek VII. Egyenletek, egyenlőtlenségek VII. Magasabbfokú egyenletek: A 3, vagy annál nagyobb fokú egyenleteket magasabb fokú egyenleteknek nevezzük. Megjegyzés: Egy n - ed fokú egyenletnek legfeljebb n darab valós

Részletesebben

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei Legkisebb négyzetek módszere, folytonos eset Folytonos eset Legyen f C[a, b]és h(x) = a 1 φ 1 (x) + a 2 φ 2 (x) +... + a n φ n (x). Ekkor tehát az n 2 F (a 1,..., a n ) = f a i φ i = = b a i=1 f (x) 2

Részletesebben

KOVÁCS BÉLA, MATEMATIKA I.

KOVÁCS BÉLA, MATEMATIKA I. KOVÁCS BÉLA, MATEmATIkA I 16 XVI A DIFFERENCIÁLSZÁmÍTÁS ALkALmAZÁSAI 1 Érintő ÉS NORmÁLIS EGYENES, L HOSPITAL-SZAbÁLY Az görbe abszcisszájú pontjához tartozó érintőjének egyenlete (1), normálisának egyenlete

Részletesebben

Koordináta-geometria feladatok (középszint)

Koordináta-geometria feladatok (középszint) Koordináta-geometria feladatok (középszint) 1. (KSZÉV Minta (1) 2004.05/I/4) Adott az A(2; 5) és B(1; 3) pont. Adja meg az AB szakasz felezőpontjának koordinátáit! 2. (KSZÉV Minta (2) 2004.05/I/7) Egy

Részletesebben

Numerikus integrálás

Numerikus integrálás Közelítő és szimbolikus számítások 11. gyakorlat Numerikus integrálás Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján 1. Határozatlan integrál

Részletesebben

2014/2015. tavaszi félév

2014/2015. tavaszi félév Hajder L. és Valasek G. hajder.levente@sztaki.mta.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2014/2015. tavaszi félév Tartalom Geometria modellezés 1 Geometria modellezés 2 Geometria modellezés

Részletesebben

Analitikus térgeometria

Analitikus térgeometria 5. fejezet Analitikus térgeometria Kezd és végpontjuk koordinátáival adott vektorok D 5.1 A koordináta-rendszer O kezd pontjából a P pontba mutató OP kötött vektort a P pont helyvektorának nevezzük. T

Részletesebben

Feladatok megoldásokkal az első gyakorlathoz (differencia- és differenciálhányados fogalma, geometriai és fizikai jelentése) (x 1)(x + 1) x 1

Feladatok megoldásokkal az első gyakorlathoz (differencia- és differenciálhányados fogalma, geometriai és fizikai jelentése) (x 1)(x + 1) x 1 Feladatok megoldásokkal az első gyakorlathoz (differencia- és differenciálhányados fogalma, geometriai és fizikai jelentése). Feladat. Határozzuk meg az f(x) x 2 függvény x 0 pontbeli differenciahányados

Részletesebben

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás 5. házi feladat 1.feladat A csúcsok: A = (0, 1, 1) T, B = (0, 1, 1) T, C = (1, 0, 0) T, D = ( 1, 0, 0) T AB, CD kitér élpárra történ tükrözések: 1 0 0 T AB = 0 1 0, elotlási rész:(i T AB )A = (0, 0, )

Részletesebben

Diszkréten mintavételezett függvények

Diszkréten mintavételezett függvények Diszkréten mintavételezett függvények A függvény (jel) értéke csak rögzített pontokban ismert, de köztes pontokban is meg akarjuk becsülni időben mintavételezett jel pixelekből álló műholdkép rácson futtatott

Részletesebben

Eddig csak a polinom x-ben felvett értékét kerestük

Eddig csak a polinom x-ben felvett értékét kerestük Interpolációs polinom együtthatói Eddig csak a polinom x-ben felvett értékét kerestük Ez jó, ha kevés x-re kell kiértékelni Ha sok ismeretlen f (x)-et keresünk, akkor jobb kiszámolni az együtthatókat,

Részletesebben

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett!

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett! nomosztással a megoldást visszavezethetjük egy alacsonyabb fokú egyenlet megoldására Mivel a 4 6 8 6 egyenletben az együtthatók összege 6 8 6 ezért az egyenletnek gyöke az (mert esetén a kifejezés helyettesítési

Részletesebben

Matematika A2 vizsga mgeoldása június 4.

Matematika A2 vizsga mgeoldása június 4. Matematika A vizsga mgeoldása 03. június.. (a (3 pont Definiálja az f(x, y függvény határértékét az (x 0, y 0 helyen! Megoldás: Legyen D R, f : D R. Legyen az f(x, y függvény értelmezve az (x 0, y 0 pont

Részletesebben

10. Koordinátageometria

10. Koordinátageometria I. Nulladik ZH-ban láttuk: 0. Koordinátageometria. Melyek azok a P x; y pontok, amelyek koordinátái kielégítik az Ábrázolja a megoldáshalmazt a koordináta-síkon! x y x 0 egyenlőtlenséget? ELTE 00. szeptember

Részletesebben

Ipari matematika 2. gyakorlófeladatok

Ipari matematika 2. gyakorlófeladatok Ipari matematika. gyakorlófeladatok. december 5. A feladatok megoldása általában többféle úton is kiszámítató. Interpoláció a. Polinom-interpoláció segítségével adjunk közelítést sin π értékére a sin =,

Részletesebben

Síkgörbék. 1. Készítsünk elfogadható ábrát a G: t frac(1/t) leképezés gráfjáról. (frac a törtrész függvény, ez a Maple függvénynév is.

Síkgörbék. 1. Készítsünk elfogadható ábrát a G: t frac(1/t) leképezés gráfjáról. (frac a törtrész függvény, ez a Maple függvénynév is. Síkgörbék 1. Készítsünk elfogadható ábrát a G: t frac(1/t) leképezés gráfjáról. (frac a törtrész függvény, ez a Maple függvénynév is.) 2. (n szirmú virág.) Legyen r(t) = sin(nt), (0 t 2π). Ábrázoljuk polár

Részletesebben

Vektorok. Wettl Ferenc október 20. Wettl Ferenc Vektorok október / 36

Vektorok. Wettl Ferenc október 20. Wettl Ferenc Vektorok október / 36 Vektorok Wettl Ferenc 2014. október 20. Wettl Ferenc Vektorok 2014. október 20. 1 / 36 Tartalom 1 Vektorok a 2- és 3-dimenziós térben 2 Távolság, szög, orientáció 3 Vektorok koordinátás alakban 4 Összefoglalás

Részletesebben

Függvények július 13. Határozza meg a következ határértékeket! 1. Feladat: x 0 7x 15 x ) = lim. x 7 x 15 x ) = (2 + 0) = lim.

Függvények július 13. Határozza meg a következ határértékeket! 1. Feladat: x 0 7x 15 x ) = lim. x 7 x 15 x ) = (2 + 0) = lim. Függvények 205. július 3. Határozza meg a következ határértékeket!. Feladat: 2. Feladat: 3. Feladat: 4. Feladat: (2 + 7 5 ) (2 + 7 5 ) (2 + 0 ) (2 + 7 5 ) (2 + 7 5 ) (2 + 0) (2 + 0 7 5 ) (2 + 0 7 5 ) (2

Részletesebben

Számítógépes geometria (mester kurzus) III

Számítógépes geometria (mester kurzus) III 2010 sz, Debreceni Egyetem Felületek A felület megadása implicit: F : R 3 R, F (x, y, z) = 0 Euler-Monge: f : [a, b] [c, d] R, z = f (x, y) paraméteres: r : [a, b] [c, d] R 3 trianguláris háló direkt megadása

Részletesebben

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban?

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban? 6. Függvények I. Nulladik ZH-ban láttuk: 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban? f x g x cos x h x x ( ) sin x (A) Az f és a h. (B) Mindhárom. (C) Csak az f.

Részletesebben

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31 Lineáris leképezések Wettl Ferenc 2015. március 9. Wettl Ferenc Lineáris leképezések 2015. március 9. 1 / 31 Tartalom 1 Mátrixleképezés, lineáris leképezés 2 Alkalmazás: dierenciálhatóság 3 2- és 3-dimenziós

Részletesebben

Végeselem modellezés alapjai 1. óra

Végeselem modellezés alapjai 1. óra Végeselem modellezés alapjai. óra Gyenge alak, Tesztfüggvény, Lagrange-féle alakfüggvény, Stiness mátrix Kivonat Az óra célja, hogy megismertesse a végeselem módszer (FEM) alkalmazását egy egyszer probléma,

Részletesebben

Feladatok megoldásokkal a 9. gyakorlathoz (Newton-Leibniz formula, közelítő integrálás, az integrálszámítás alkalmazásai 1.

Feladatok megoldásokkal a 9. gyakorlathoz (Newton-Leibniz formula, közelítő integrálás, az integrálszámítás alkalmazásai 1. Feladatok megoldásokkal a 9. gyakorlathoz (Newton-Leibniz formula, közelítő integrálás, az integrálszámítás alkalmazásai.). Feladat. Határozzuk meg az alábbi integrálokat: a) x x + dx d) xe x dx b) c)

Részletesebben

6. Függvények. Legyen függvény és nem üreshalmaz. A függvényt az f K-ra való kiterjesztésének

6. Függvények. Legyen függvény és nem üreshalmaz. A függvényt az f K-ra való kiterjesztésének 6. Függvények I. Elméleti összefoglaló A függvény fogalma, értelmezési tartomány, képhalmaz, értékkészlet Legyen az A és B halmaz egyike sem üreshalmaz. Ha az A halmaz minden egyes eleméhez hozzárendeljük

Részletesebben

Geometriai modellezés. Szécsi László

Geometriai modellezés. Szécsi László Geometriai modellezés Szécsi László Adatáramlás vezérlés Animáció világleírás Modellezés kamera Virtuális világ kép Képszintézis A modellezés részfeladatai Geometria megadása [1. előadás] pont, görbe,

Részletesebben

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1 Megoldott feladatok 00. november 0.. Feladat: Vizsgáljuk az a n = n+ n+ sorozat monotonitását, korlátosságát és konvergenciáját. Konvergencia esetén számítsuk ki a határértéket! : a n = n+ n+ = n+ n+ =

Részletesebben

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27 Vektorterek Wettl Ferenc 2015. február 17. Wettl Ferenc Vektorterek 2015. február 17. 1 / 27 Tartalom 1 Egyenletrendszerek 2 Algebrai struktúrák 3 Vektortér 4 Bázis, dimenzió 5 Valós mátrixok és egyenletrendszerek

Részletesebben

Bevezetés. Párhuzamos vetítés és tulajdonságai

Bevezetés. Párhuzamos vetítés és tulajdonságai Bevezetés Az ábrázoló geometria célja a háromdimenziós térben elhelyezkedő alakzatok helyzeti és metrikus viszonyainak egyértelműen és egyértelműen visszaállítható (rekonstruálható) módon történő való

Részletesebben

(1 + (y ) 2 = f(x). Határozzuk meg a rúd alakját, ha a nyomaték eloszlás. (y ) 2 + 2yy = 0,

(1 + (y ) 2 = f(x). Határozzuk meg a rúd alakját, ha a nyomaték eloszlás. (y ) 2 + 2yy = 0, Feladatok az 5. hétre. Eredményekkel és kidolgozott megoldásokkal. Oldjuk meg az alábbi másodrend lineáris homogén d.e. - et, tudva, hogy egy megoldása az y = x! x y xy + y = 0.. Oldjuk meg a következ

Részletesebben

Bevezetés az elméleti zikába

Bevezetés az elméleti zikába Bevezetés az elméleti zikába egyetemi jegyzet Kúpszeletek Lázár Zsolt, Lázár József Babe³Bolyai Tudományegyetem Fizika Kar 2011 TARTALOMJEGYZÉK 6 TARTALOMJEGYZÉK Azokat a görbéket, amelyeknek egyenlete

Részletesebben

Feladatok megoldásokkal az ötödik gyakorlathoz (Taylor polinom, szöveges szélsőérték problémák)

Feladatok megoldásokkal az ötödik gyakorlathoz (Taylor polinom, szöveges szélsőérték problémák) Feladatok megoldásokkal az ötödik gyakorlathoz Taylor polinom, szöveges szélsőérték problémák) 1. Feladat. Írjuk fel az fx) = e x függvény a = 0 pont körüli negyedfokú Taylor polinomját! Ennek segítségével

Részletesebben

KOVÁCS BÉLA, MATEMATIKA II.

KOVÁCS BÉLA, MATEMATIKA II. KOVÁCS BÉLA MATEmATIkA II 6 VI TÉRGÖRbÉk 1 Alapvető ÖSSZEFÜGGÉSEk A térgörbe (1) alakú egyenletével írható le Ez a vektoregyenlet egyenértékű az (2) skaláris egyenletrendszerrel A térgörbe három nevezetes

Részletesebben

Ferde kúp ellipszis metszete

Ferde kúp ellipszis metszete Ferde kúp ellipszis metszete A ferde kúp az első képsíkon lévő vezérkörével és az M csúcsponttal van megadva. Ha a kúpból ellipszist szeretnénk metszeni, akkor a metsző síknak minden alkotót végesben kell

Részletesebben

2) A koordinátázott síkban adva van egy E ellipszis, melyet az x2

2) A koordinátázott síkban adva van egy E ellipszis, melyet az x2 1. feladatsor (Kúpszeletekre vonatkozó feladatok) Ha egy feladatban síkbeli koordinátákat alkalmazunk, akkor azok egy derékszög koordinátarendszerre vonatkoznak, melynek kezd pontja O és ortonormált alapvektorai

Részletesebben

4. gyakorlat: interpolációs és approximációs görbék implementációja

4. gyakorlat: interpolációs és approximációs görbék implementációja Pázmány Péter Katolikus Egyetem Információs Technológiai Kar A számítógépes grafika alapjai kurzus, gyakorlati anyagok Benedek Csaba 4. gyakorlat: interpolációs és approximációs görbék implementációja

Részletesebben

Lineáris egyenletrendszerek

Lineáris egyenletrendszerek Lineáris egyenletrendszerek 1 Alapfogalmak 1 Deníció Egy m egyenletb l álló, n-ismeretlenes lineáris egyenletrendszer általános alakja: a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a

Részletesebben

Feladatok megoldásokkal a harmadik gyakorlathoz (érintési paraméterek, L Hospital szabály, elaszticitás) y = 1 + 2(x 1). y = 2x 1.

Feladatok megoldásokkal a harmadik gyakorlathoz (érintési paraméterek, L Hospital szabály, elaszticitás) y = 1 + 2(x 1). y = 2x 1. Feladatok megoldásokkal a harmadik gyakorlathoz (érintési paraméterek, L Hospital szabály, elaszticitás). Feladat. Írjuk fel az f() = függvény 0 = pontbeli érintőjének egyenletét! Az érintő egyenlete y

Részletesebben

Matematika 11 Koordináta geometria. matematika és fizika szakos középiskolai tanár. > o < szeptember 27.

Matematika 11 Koordináta geometria. matematika és fizika szakos középiskolai tanár. > o < szeptember 27. Matematika 11 Koordináta geometria Juhász László matematika és fizika szakos középiskolai tanár > o < 2015. szeptember 27. copyright: c Juhász László Ennek a könyvnek a használatát szerzői jog védi. A

Részletesebben

egyenletrendszert. Az egyenlő együtthatók módszerét alkalmazhatjuk. sin 2 x = 1 és cosy = 0.

egyenletrendszert. Az egyenlő együtthatók módszerét alkalmazhatjuk. sin 2 x = 1 és cosy = 0. Magyar Ifjúság. X. TRIGONOMETRIKUS FÜGGVÉNYEK A trigonometrikus egyenletrendszerek megoldása során kísérletezhetünk új változók bevezetésével, azonosságok alkalmazásával, helyettesítő módszerrel vagy más,

Részletesebben

Arany Dániel Matematikai Tanulóverseny 2017/2018-as tanév 2. forduló Haladók II. kategória

Arany Dániel Matematikai Tanulóverseny 2017/2018-as tanév 2. forduló Haladók II. kategória Bolyai János Matematikai Társulat Arany Dániel Matematikai Tanulóverseny 017/018-as tanév. forduló Haladók II. kategória Megoldások és javítási útmutató 1. Egy tanár kijavította egy 1 f s csoport dolgozatait.

Részletesebben

8. Egyenletek, egyenlőtlenségek, egyenletrendszerek II.

8. Egyenletek, egyenlőtlenségek, egyenletrendszerek II. 8 Egyenletek, egyenlőtlenségek, egyenletrendszerek II Elméleti összefoglaló Az a + b+ c, a egyenletet másodfokú egyenletnek nevezzük A D b ac kifejezést az egyenlet diszkriminánsának nevezzük Ha D >, az

Részletesebben

Lagrange és Hamilton mechanika

Lagrange és Hamilton mechanika Lagrange és 2010. október 17. Lagrange és Tartalom 1 Variáció Lagrange egyenlet Legendre transzformáció Hamilton egyenletek 2 3 Szimplektikus sokaság Hamilton mez Hamilton és Lagrange egyenletek ekvivalenciája

Részletesebben

Számítógépes Grafika SZIE YMÉK

Számítógépes Grafika SZIE YMÉK Számítógépes Grafika SZIE YMÉK Analóg - digitális Analóg: a jel értelmezési tartománya (idő), és az értékkészletes is folytonos (pl. hang, fény) Diszkrét idejű: az értelmezési tartomány diszkrét (pl. a

Részletesebben

Koordináta - geometria I.

Koordináta - geometria I. Koordináta - geometria I A koordináta geometria témaköre geometriai problémákat old meg algebrai módszerekkel úgy, hogy a geometriai fogalmaknak algebrai fogalmakat feleltet meg: a pontokat, vektorokat

Részletesebben

1. Parciális függvény, parciális derivált (ismétlés)

1. Parciális függvény, parciális derivált (ismétlés) Operációkutatás NYME Gazdaságinformatikus mesterképzés El adó: Kalmár János (kalmar[kukac]inf.nyme.hu) Többváltozós széls érték számítás Parciális függvény, parciális derivált Széls érték korlátos zárt

Részletesebben

Julia halmazok, Mandelbrot halmaz

Julia halmazok, Mandelbrot halmaz 2011. október 21. Tartalom 1 Julia halmazokról általánosan 2 Mandelbrot halmaz 3 Kvadratikus függvények Julia halmazai Pár deníció Legyen f egy legalább másodfokú komplex polinom. Ha f (ω) = ω, akkor ω

Részletesebben

A derivált alkalmazásai

A derivált alkalmazásai A derivált alkalmazásai Összeállította: Wettl Ferenc 2014. november 17. Wettl Ferenc A derivált alkalmazásai 2014. november 17. 1 / 57 Tartalom 1 Függvény széls értékei Abszolút széls értékek Lokális széls

Részletesebben

ANALÍZIS II. Példatár

ANALÍZIS II. Példatár ANALÍZIS II. Példatár Többszörös integrálok 3. április 8. . fejezet Feladatok 3 4.. Kett s integrálok Számítsa ki az alábbi integrálokat:...3. π 4 sinx.. (x + y) dx dy (x + y) dy dx.4. 5 3 y (5x y y 3

Részletesebben

Számítógépes Grafika mintafeladatok

Számítógépes Grafika mintafeladatok Számítógépes Grafika mintafeladatok Feladat: Forgassunk a 3D-s pontokat 45 fokkal a X tengely körül, majd nyújtsuk az eredményt minden koordinátájában kétszeresére az origóhoz képest, utána forgassunk

Részletesebben

Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk

Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk Fraktálok Kontrakciók Affin leképezések Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék TARTALOMJEGYZÉK 1 of 71 A Lipschitz tulajdonság ÁTMÉRŐ, PONT ÉS HALMAZ TÁVOLSÁGA Definíció Az (S, ρ) metrikus tér

Részletesebben

Lineáris algebra és a rang fogalma (el adásvázlat, szeptember 29.) Maróti Miklós

Lineáris algebra és a rang fogalma (el adásvázlat, szeptember 29.) Maróti Miklós Lineáris algebra és a rang fogalma (el adásvázlat, 2010. szeptember 29.) Maróti Miklós Ennek az el adásnak a megértéséhez a következ fogalmakat kell tudni: (1) A mátrixalgebrával kapcsolatban: számtest

Részletesebben

A KroneckerCapelli-tételb l következik, hogy egy Bx = 0 homogén lineáris egyenletrendszernek

A KroneckerCapelli-tételb l következik, hogy egy Bx = 0 homogén lineáris egyenletrendszernek 10. gyakorlat Mátrixok sajátértékei és sajátvektorai Azt mondjuk, hogy az A M n mátrixnak a λ IR szám a sajátértéke, ha létezik olyan x IR n, x 0 vektor, amelyre Ax = λx. Ekkor az x vektort az A mátrix

Részletesebben

2015. évi Bolyai János Megyei Matematikaverseny MEGOLDÁSI ÉS ÉRTÉKELÉSI ÚTMUTATÓ 12. évfolyam

2015. évi Bolyai János Megyei Matematikaverseny MEGOLDÁSI ÉS ÉRTÉKELÉSI ÚTMUTATÓ 12. évfolyam 01. évi Bolyai János Megyei Matematikaverseny MEGOLDÁSI ÉS ÉRTÉKELÉSI ÚTMUTATÓ 1. évfolyam A közölt megoldási utak a feladatoknak nem az egyetlen helyes megoldási módját adják meg, több eltérő megoldás

Részletesebben

Összeállította: dr. Leitold Adrien egyetemi docens

Összeállította: dr. Leitold Adrien egyetemi docens Az R 3 tér geometriája Összeállította: dr. Leitold Adrien egyetemi docens 2008.09.08. 1 Vektorok Vektor: irányított szakasz Jel.: a, a, a, AB, Jellemzői: irány, hosszúság, (abszolút érték) jel.: a Speciális

Részletesebben

24. szakkör (Csoportelméleti alapfogalmak 3.)

24. szakkör (Csoportelméleti alapfogalmak 3.) 24. szakkör (Csoportelméleti alapfogalmak 3.) D) PERMUTÁCIÓK RENDJE Fontos kérdés a csoportelméletben, hogy egy adott elem hanyadik hatványa lesz az egység. DEFINÍCIÓ: A legkisebb olyan pozitív k számot,

Részletesebben

Polinomok (el adásvázlat, április 15.) Maróti Miklós

Polinomok (el adásvázlat, április 15.) Maróti Miklós Polinomok (el adásvázlat, 2008 április 15) Maróti Miklós Ennek az el adásnak a megértéséhez a következ fogalmakat kell tudni: gy r, gy r additív csoportja, zéruseleme, és multiplikatív félcsoportja, egységelemes

Részletesebben

Láthatjuk, hogy az els szám a 19, amelyre pontosan 4 állítás teljesül, tehát ez lesz a legnagyobb. 1/5

Láthatjuk, hogy az els szám a 19, amelyre pontosan 4 állítás teljesül, tehát ez lesz a legnagyobb. 1/5 D1. Egy pozitív egész számról az alábbi 7 állítást tették: I. A szám kisebb, mint 23. II. A szám kisebb, mint 25. III. A szám kisebb, mint 27. IV. A szám kisebb, mint 29. V. A szám páros. VI. A szám hárommal

Részletesebben

2. Síkmértani szerkesztések

2. Síkmértani szerkesztések 2. Síkmértani szerkesztések Euklidész görög matematikus (i. e. 325 körül) szerint azokat az eljárásokat tekintjük szerkesztésnek, amelyek egy egyenes vonalzóval és egy körz vel véges számú lépésben elvégezhet

Részletesebben

Parciális dierenciálegyenletek

Parciális dierenciálegyenletek Parciális dierenciálegyenletek 2009. május 25. A félév lezárásaként néhány alap-deníciót és alap-példát szeretnék adni a Parciális Dierenciálegynletek (PDE) témaköréb l. Épp csak egy kis izelít t. Az alapfeladatok

Részletesebben

First Prev Next Last Go Back Full Screen Close Quit. Komplex számok (2)

First Prev Next Last Go Back Full Screen Close Quit. Komplex számok (2) 2. előadás Komplex számok (2) 1. A a + bi (a, b) kölcsönösen egyértelmű megfeleltetés lehetővé teszi, hogy a komplex számokat a sík pontjaival, illetve helyvektoraival ábrázoljuk. A derékszögű koordináta

Részletesebben

Matematika III előadás

Matematika III előadás Matematika III. - 2. előadás Vinczéné Varga Adrienn Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Előadáskövető fóliák Vinczéné Varga Adrienn (DE-MK) Matematika III. 2016/2017/I 1 / 30 Egy

Részletesebben

Mozgatható térlefedő szerkezetek

Mozgatható térlefedő szerkezetek Mozgatható térlefedő szerkezetek TDK Konferencia 2010 Szilárdságtani és tartószerkezeti szekció Tartalomjegyzék 1 Absztrakt 2 Bevezetés 3 Az alakzat mozgásának görbületre gyakorolt hatása 4 Teljes összenyomódás

Részletesebben

Analízisfeladat-gyűjtemény IV.

Analízisfeladat-gyűjtemény IV. Oktatási segédanyag a Programtervező matematikus szak Analízis. című tantárgyához (003 004. tanév tavaszi félév) Analízisfeladat-gyűjtemény IV. (Függvények határértéke és folytonossága) Összeállította

Részletesebben

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( ) Budapesti Műszaki és Gazdaságtudományi Egyetem Gépészmérnöki Kar Hidrodinamikai Rendszerek Tanszék, Budapest, Műegyetem rkp. 3. D ép. 334. Tel: 463-6-80 Fa: 463-30-9 http://www.vizgep.bme.hu Alap-ötlet:

Részletesebben

A keresett kör középpontja Ku ( ; v, ) a sugara r = 1. Az adott kör középpontjának koordinátái: K1( 4; 2)

A keresett kör középpontja Ku ( ; v, ) a sugara r = 1. Az adott kör középpontjának koordinátái: K1( 4; 2) 55 A kör 87 8 A keresett kör középpontja Ku ( ; v, ) a sugara r = Az adott kör középpontjának koordinátái: K( ; ) és a sugara r =, az adott pont P(; ) Ekkor KP = és KK = () ( u ) + ( v ) =, () ( u ) +

Részletesebben

1. tétel. 1. Egy derékszögű háromszög egyik szöge 50, a szög melletti befogója 7 cm. Mekkora a háromszög átfogója? (4 pont)

1. tétel. 1. Egy derékszögű háromszög egyik szöge 50, a szög melletti befogója 7 cm. Mekkora a háromszög átfogója? (4 pont) 1. tétel 1. Egy derékszögű háromszög egyik szöge 50, a szög melletti befogója cm. Mekkora a háromszög átfogója? (4 pont). Adott az ábrán két vektor. Rajzolja meg a b, a b és az a b vektorokat! (6 pont)

Részletesebben

25 i, = i, z 1. (x y) + 2i xy 6.1

25 i, = i, z 1. (x y) + 2i xy 6.1 6 Komplex számok megoldások Lásd ábra z = + i, z = + i, z = i, z = i z = 7i, z = + 5i, z = 5i, z = i, z 5 = 9, z 6 = 0 Teljes indukcióval 5 Teljes indukcióval 6 Az el z feladatból következik z = z = =

Részletesebben

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al: Bevezető matematika kémikusoknak., 04. ősz. feladatlap. Ábrázoljuk számegyenesen a következő egyenlőtlenségek megoldáshalmazát! (a) x 5 < 3 5 x < 3 x 5 < (d) 5 x

Részletesebben

Legkisebb négyzetek módszere, Spline interpoláció

Legkisebb négyzetek módszere, Spline interpoláció Közelítő és szimbolikus számítások 10. gyakorlat Legkisebb négyzetek módszere, Spline interpoláció Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján

Részletesebben

Példatár a bevezetés a Matlab programozásába tárgyhoz

Példatár a bevezetés a Matlab programozásába tárgyhoz Példatár a bevezetés a Matlab programozásába tárgyhoz Sáfár Orsolya 1 Ciklusszervezés 1. Írjunk egy olyan szorzotabla(n,m) nev függvényt, melynek bemenete n és m pozitív egészek, és a kimenete egy mátrix,

Részletesebben

Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével

Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével Készítette: Dr. Kossa Attila (kossa@mm.bme.hu) BME, Műszaki Mechanikai Tanszék 213. október 8. Javítva: 213.1.13. Határozzuk

Részletesebben

Németh László Matematikaverseny, Hódmezővásárhely. 2015. március 30. A 11-12. osztályosok feladatainak javítókulcsa

Németh László Matematikaverseny, Hódmezővásárhely. 2015. március 30. A 11-12. osztályosok feladatainak javítókulcsa Németh László Matematikaverseny, Hódmezővásárhely 2015. március 30. A 11-12. osztályosok feladatainak javítókulcsa Feladatok csak szakközépiskolásoknak Sz 1. A C csúcs értelemszerűen az AB oldal felező

Részletesebben