Professional Documents
Culture Documents
Geometrija 3 R
Geometrija 3 R
Geometrija 3 R
Srdjan Vukmirovi c
Matemati cki fakultet, Beograd
Prava u ravni
Prava u ravni
Prava p je zadata ta ckom P (x0 , y0 ) p i normalnim vektorom n p = (a, b ). Odatle se izvodi implicitna jedna cina prave: ax + by + c = 0. (1)
Prava u ravni
Prava p je zadata ta ckom P (x0 , y0 ) p i normalnim vektorom n p = (a, b ). Odatle se izvodi implicitna jedna cina prave: ax + by + c = 0. Jedna cina prave (1) je normalizovana ako je | n p | = 1.
(1)
Prava u ravni
Prava p je zadata ta ckom P (x0 , y0 ) p i normalnim vektorom n p = (a, b ). Odatle se izvodi implicitna jedna cina prave: ax + by + c = 0. Jedna cina prave (1) je normalizovana ako je | n p | = 1. Primer Odrediti normalizovanu jedna cinu prave koja sadr zi ta cku M (1, 2) i ciji je normalni vektor n p (3, 4).
(1)
Drugi na cin da opi semo pravu jeste da joj zadamo jednu ta cku p P (x0 , y0 ) i nenula vektor pravca (px , py ).
Drugi na cin da opi semo pravu jeste da joj zadamo jednu ta cku p cka M P (x0 , y0 ) i nenula vektor pravca (px , py ).Tada se svaka ta prave p mo ze zapisati u obliku M (t ) = M = P + t p , za neko t R. Ova jedna cina se naziva parametarska jedna cina prave.
Drugi na cin da opi semo pravu jeste da joj zadamo jednu ta cku p cka M P (x0 , y0 ) i nenula vektor pravca (px , py ).Tada se svaka ta prave p mo ze zapisati u obliku M (t ) = M = P + t p , za neko t R. Ova jedna cina se naziva parametarska jedna cina prave. Ona se u koordinatama zapisuje kao u koordinatama zapisuje kao x y = x0 + tpx , = y0 + tpy , t R.
Drugi na cin da opi semo pravu jeste da joj zadamo jednu ta cku p cka M P (x0 , y0 ) i nenula vektor pravca (px , py ).Tada se svaka ta prave p mo ze zapisati u obliku M (t ) = M = P + t p , za neko t R. Ova jedna cina se naziva parametarska jedna cina prave. Ona se u koordinatama zapisuje kao u koordinatama zapisuje kao x y = x0 + tpx , = y0 + tpy , t R.
Primer Data je prava p : 3x 2y + 7 = 0. a) Odrediti parametarski oblik prave p. b) Koji ugao prava p gradi sa x osom?
Du z i poluprava
Du z AB je parametarski predstavljena sa
M (t ) = A + t AB ,
t [0, 1].
Du z i poluprava
Du z AB je parametarski predstavljena sa
M (t ) = A + t AB ,
t [0, 1].
M (t ) = A + t AB ,
t [0, ).
Du z i poluprava
Du z AB je parametarski predstavljena sa
M (t ) = A + t AB ,
t [0, 1].
M (t ) = A + t AB ,
t [0, ).
Primer a) Napisati parametarsku jedna cinu du zi AB, ako je A(1, 2), B (9, 7). b) Odrediti ta cke A1 , A2 , A3 , A4 koje du z AB dele na 5 jednakih delova.
Poluravan
Za ta cke C i D ka zemo da su sa iste strane prave p ako du z CD ne se ce pravu p .
Poluravan
Za ta cke C i D ka zemo da su sa iste strane prave p ako du z CD caka koje su sa iste ne se ce pravu p . Primetimo da skup svih ta strane neke prave cini poluravan.
Poluravan
Za ta cke C i D ka zemo da su sa iste strane prave p ako du z CD caka koje su sa iste ne se ce pravu p . Primetimo da skup svih ta strane neke prave cini poluravan. Ako je prava p data jedna cinom p : f (x , y ) = ax + by + c = 0 tada su ta cke C i D sa iste strane prave p akko sign(f (C )) = sign(f (D )).
Poluravan
Za ta cke C i D ka zemo da su sa iste strane prave p ako du z CD caka koje su sa iste ne se ce pravu p . Primetimo da skup svih ta strane neke prave cini poluravan. Ako je prava p data jedna cinom p : f (x , y ) = ax + by + c = 0 tada su ta cke C i D sa iste strane prave p akko sign(f (C )) = sign(f (D )). Ako je prava p data ta ckama A i B , ta cke C i D su sa iste strane prave AB akko va zi sign(DABC ) = sign(DABD ).
Poluravan
Za ta cke C i D ka zemo da su sa iste strane prave p ako du z CD caka koje su sa iste ne se ce pravu p . Primetimo da skup svih ta strane neke prave cini poluravan. Ako je prava p data jedna cinom p : f (x , y ) = ax + by + c = 0 tada su ta cke C i D sa iste strane prave p akko sign(f (C )) = sign(f (D )). Ako je prava p data ta ckama A i B , ta cke C i D su sa iste strane prave AB akko va zi sign(DABC ) = sign(DABD ). Ako znamo ta cku A i vektor p prave p , tada mozemo uzeti AB = p u prethodnoj formuli.
Primer Ispitati da li ta cke C (1, 1) i D (7, 11) pripadaju istoj poluravni odredjenoj pravom AB, A(2, 2), B (1, 3).
Primer Ispitati da li ta cke C (1, 1) i D (7, 11) pripadaju istoj poluravni odredjenoj pravom AB, A(2, 2), B (1, 3). Primer a) Pravu q : 7x 2y + 4 = 0 prebaciti u vektorski oblik. b) Odrediti jedna cinu prave p koja sadr zi ta cku P (1, 2) i ima vektor pravca p = (3, 5).
Presek pravih
a) Ako su prave p : ax + by + c = 0 i q : a1 x + b1 y + c1 = 0 tada je presek tih pravih skup re senja odgovaraju ceg sistema.
Presek pravih
a) Ako su prave p : ax + by + c = 0 i q : a1 x + b1 y + c1 = 0 tada je presek tih pravih skup re senja odgovaraju ceg sistema. b) Pretpostavimo da su prave date vektorski: prava p ta ckom P i vektorom p i prava q ta ckom Q i vektorom q .
Presek pravih
a) Ako su prave p : ax + by + c = 0 i q : a1 x + b1 y + c1 = 0 tada je presek tih pravih skup re senja odgovaraju ceg sistema. b) Pretpostavimo da su prave date vektorski: prava p ta ckom P i vektorom p i prava q ta ckom Q i vektorom q . Njihove ta cke su M = P + t p, za t , s R.
N =Q +s q
Presek pravih
a) Ako su prave p : ax + by + c = 0 i q : a1 x + b1 y + c1 = 0 tada je presek tih pravih skup re senja odgovaraju ceg sistema. b) Pretpostavimo da su prave date vektorski: prava p ta ckom P i vektorom p i prava q ta ckom Q i vektorom q . Njihove ta cke su M = P + t p,
N =Q +s q
Seku se u N (s ), s =
D (PQ , p ) ; D( p , q )
2) D ( p , q ) = 0, D (PQ , p ) = 0, 3) D ( p , q ) = 0, D (PQ , p ) = 0,
Razmotrimo presek dve du zi; analogno se razmatraju i preseci sa polupravama. Ako su date du zi
AB : M = A + t AB , t [0, 1]
Razmotrimo presek dve du zi; analogno se razmatraju i preseci sa polupravama. Ako su date du zi
AB : M = A + t AB , t [0, 1]
CD : N = C + s CD , s [0, 1], presek se odredjuje sli cno kao i presek pravih. 1) Ako se desi prvi slu caj potrebno je jo s proveriti da li t , s [0, 1].
Razmotrimo presek dve du zi; analogno se razmatraju i preseci sa polupravama. Ako su date du zi
AB : M = A + t AB , t [0, 1]
CD : N = C + s CD , s [0, 1], presek se odredjuje sli cno kao i presek pravih. 1) Ako se desi prvi slu caj potrebno je jo s proveriti da li t , s [0, 1]. 2) Ako se desi drugi slu caj, du zi pripadaju jednoj pravoj. Potrebno je proveriti da li se du zi preklapaju i koliko.
Razmotrimo presek dve du zi; analogno se razmatraju i preseci sa polupravama. Ako su date du zi
AB : M = A + t AB , t [0, 1]
CD : N = C + s CD , s [0, 1], presek se odredjuje sli cno kao i presek pravih. 1) Ako se desi prvi slu caj potrebno je jo s proveriti da li t , s [0, 1]. 2) Ako se desi drugi slu caj, du zi pripadaju jednoj pravoj. Potrebno je proveriti da li se du zi preklapaju i koliko. 3) U tre cem slu caju du zi se ne seku, jer pripadaju raznim pravama.
Primer Odrediti presek pravih p i q koje su zadate ta ckom i vektorom pravca: a) P (3, 1), p = (1, 0), Q (2, 3), q = (1, 1); b) P (3, 1), p = (1, 0), Q (2, 3), q = (2, 0); c) P (3, 1), p = (1, 2), Q (2, 3), q = (2, 4). Primer Odrediti presek du zi AB i CD: a) A(1, 1), B (3, 4), C (0, 2), D (5, 1); b) A(1, 2), B (5, 4), C (3, 1), D (9, 10); c) A(1, 2), B (5, 4), C (2, 0), D (0, 3).
Primer Izra cunati rastojanje ta cke M (1, 3) od prave a) 2x 3y + 1 = 0, b) prave p zadate sa p = (1, 2), P (1, 0).
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena poligonske linije.
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona.
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona. Poligonska linija je zatvorena ako je An = A0 . Zatvorena poligonska linija se zove i poligon.
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona. Poligonska linija je zatvorena ako je An = A0 . Zatvorena poligonska linija se zove i poligon.Poligonska linija je prosta ako se nikoje dve ivice ne seku, sem sto susedne ivice imaju zajedni cko teme.
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona. Poligonska linija je zatvorena ako je An = A0 . Zatvorena poligonska linija se zove i poligon.Poligonska linija je prosta ako se nikoje dve ivice ne seku, sem sto susedne ivice imaju zajedni cko teme. Poligonske linije su osnovni gra cki objekti u ra cunarstvu. Osnovni algoritmi:
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona. Poligonska linija je zatvorena ako je An = A0 . Zatvorena poligonska linija se zove i poligon.Poligonska linija je prosta ako se nikoje dve ivice ne seku, sem sto susedne ivice imaju zajedni cko teme. Poligonske linije su osnovni gra cki objekti u ra cunarstvu. Osnovni algoritmi: unutra snjost poligona;
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona. Poligonska linija je zatvorena ako je An = A0 . Zatvorena poligonska linija se zove i poligon.Poligonska linija je prosta ako se nikoje dve ivice ne seku, sem sto susedne ivice imaju zajedni cko teme. Poligonske linije su osnovni gra cki objekti u ra cunarstvu. Osnovni algoritmi: unutra snjost poligona; triangulacija poligona
Denition Poligonska linija A0 A1 . . . An je unija du zi A0 A1 , A1 A2 , . . . An1 An . Du zi Ai Ai +1 se zovu ivice , a ta cke Ai temena zi koje spajaju nesusedna temena zovu se poligonske linije.Du dijagonale poligona. Poligonska linija je zatvorena ako je An = A0 . Zatvorena poligonska linija se zove i poligon.Poligonska linija je prosta ako se nikoje dve ivice ne seku, sem sto susedne ivice imaju zajedni cko teme. Poligonske linije su osnovni gra cki objekti u ra cunarstvu. Osnovni algoritmi: c; unutra snjost poligona; triangulacija poligona konveksni omota
Krug sa centrom C (x0 , y0 ) je skup ta caka M (x , y ) koje su od centra udaljene za rastojanje r - polupre cnik kruga. Jedna cina tog kruga je (x x0 )2 + (y y0 )2 = r 2 .
Krug sa centrom C (x0 , y0 ) je skup ta caka M (x , y ) koje su od centra udaljene za rastojanje r - polupre cnik kruga. Jedna cina tog kruga je (x x0 )2 + (y y0 )2 = r 2 . Parametarska jedna cina x y = x0 + r cos , = y0 + r sin ,
Krug sa centrom C (x0 , y0 ) je skup ta caka M (x , y ) koje su od centra udaljene za rastojanje r - polupre cnik kruga. Jedna cina tog kruga je (x x0 )2 + (y y0 )2 = r 2 . Parametarska jedna cina x y = x0 + r cos , = y0 + r sin ,
[0, 2 ), naziva se parametrizacija kruga centralnim uglom. Parametar je orjentisani ugao izmedju Ox ose i vektora CM .
Primer a) Odrediti centar i polupre cnik kruga k : x 2 + y 2 2x + 4y 11 = 0. b) Odrediti parametrizaciju tog kruga. Zadatak a) Odrediti centar i polupre cnik opisanog kruga oko trougla ABC , ako je A(4, 6), B (5, 1) C (4, 2) b) Napisati parametrizaciju tog kruga.
Osnovne strukture
Osnovne strukture
Osnovne strukture
Osnovne strukture
Osnovne strukture
Konusni preseci
Konusni preseci
Kru zni konus je povr s koja se dobija rotacijom prave p oko prave s u prostoru.
Konusni preseci
Kru zni konus je povr s koja se dobija rotacijom prave p oko prave s u prostoru. Konusni presek (konika) je presek kru znog konusa i ravni koja ne sadr zi vrh konusa.
Konusni preseci
Kru zni konus je povr s koja se dobija rotacijom prave p oko prave s u prostoru. Konusni presek (konika) je presek kru znog konusa i ravni koja ne sadr zi vrh konusa. Teorema U ravni konusnog preseka postoje prava d i ta cka F takve da za svaku ta cku M konusnog preseka va zi d (M , F ) = e = const . d (M , d )
Konusni preseci
Kru zni konus je povr s koja se dobija rotacijom prave p oko prave s u prostoru. Konusni presek (konika) je presek kru znog konusa i ravni koja ne sadr zi vrh konusa. Teorema U ravni konusnog preseka postoje prava d i ta cka F takve da za svaku ta cku M konusnog preseka va zi d (M , F ) = e = const . d (M , d ) Prava d se zove direktrisa, ta cka F zi za, a broj e 0 ekscentricitet konusnog preseka.
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1;
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1.
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1. Elipsa i hiperbola imaju dve zi ze i direktrise, parabola ima jednu. Ziza kruga je njegov centar, a direktrisa beskona cno daleka prava.
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1. Elipsa i hiperbola imaju dve zi ze i direktrise, parabola ima jednu. Ziza kruga je njegov centar, a direktrisa beskona cno daleka prava. Konusni preseci se prirodno javljaju:
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1. Elipsa i hiperbola imaju dve zi ze i direktrise, parabola ima jednu. Ziza kruga je njegov centar, a direktrisa beskona cno daleka prava. Konusni preseci se prirodno javljaju: Putanja kosog hica je parabola.
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1. Elipsa i hiperbola imaju dve zi ze i direktrise, parabola ima jednu. Ziza kruga je njegov centar, a direktrisa beskona cno daleka prava. Konusni preseci se prirodno javljaju: Putanja kosog hica je parabola. Tela Sun cevog sistema (pa i Zemlja, e 0, 017) se kre cu po elipti cnim putanjama oko Sunca koje je u zizi.
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1. Elipsa i hiperbola imaju dve zi ze i direktrise, parabola ima jednu. Ziza kruga je njegov centar, a direktrisa beskona cno daleka prava. Konusni preseci se prirodno javljaju: Putanja kosog hica je parabola. Tela Sun cevog sistema (pa i Zemlja, e 0, 017) se kre cu po elipti cnim putanjama oko Sunca koje je u zizi. Ostala tela prolete pored Sunca po hipeboli ckoj (ili paraboli ckoj) putanji.
Pokazuje se da su jedini konusni preseci: elipsa za 0 e < 1 (za e = 0 dobija se krug); parabola za e = 1; hiperbola za e > 1. Elipsa i hiperbola imaju dve zi ze i direktrise, parabola ima jednu. Ziza kruga je njegov centar, a direktrisa beskona cno daleka prava. Konusni preseci se prirodno javljaju: Putanja kosog hica je parabola. Tela Sun cevog sistema (pa i Zemlja, e 0, 017) se kre cu po elipti cnim putanjama oko Sunca koje je u zizi. Ostala tela prolete pored Sunca po hipeboli ckoj (ili paraboli ckoj) putanji. Sunceva senka u toku dana opi se konusni presek . . .
Hiperbola je data jedna cinom x2 y2 2 = 1. a2 b Parametarska jedna cina (desne grane) hiperbole: x = a cosh t , y = b sinh t , t R.
Elipsa je skup ta caka ravni ciji je zbir rastojanja od zi za elipse konstantan (MF1 + MF2 = 2a).
Elipsa je skup ta caka ravni ciji je zbir rastojanja od zi za elipse konstantan (MF1 + MF2 = 2a). Hiperbola je skup ta caka ravni cija je apsolutna vrednost razlike rastojanja od zi za hiperbole konstantna ( MF1 MF2 = 2a).
Elipsa je skup ta caka ravni ciji je zbir rastojanja od zi za elipse konstantan (MF1 + MF2 = 2a). Hiperbola je skup ta caka ravni cija je apsolutna vrednost razlike rastojanja od zi za hiperbole konstantna ( MF1 MF2 = 2a). Parabola je skup ta caka ravni koje su jednako udaljene od direktrise i od zi ze (d (M , F ) = d (M , d )).
Svetlosni zrak koji izvire iz zi ze elipse i odbija se od elipse, prolazi kroz drugu zi zu elipse (tzv. elipti cki bilijar).
Svetlosni zrak koji izvire iz zi ze elipse i odbija se od elipse, prolazi kroz drugu zi zu elipse (tzv. elipti cki bilijar). Svetlosni zrak koji izvire iz zi ze hiperbole i odbija se od hiperbole, (izgleda kao da) prolazi kroz drugu zi zu hiperbole.
Svetlosni zrak koji izvire iz zi ze elipse i odbija se od elipse, prolazi kroz drugu zi zu elipse (tzv. elipti cki bilijar). Svetlosni zrak koji izvire iz zi ze hiperbole i odbija se od hiperbole, (izgleda kao da) prolazi kroz drugu zi zu hiperbole. Svetlosni zrak koji izvire iz zi ze parabole i odbija se od parabole, paralelan je osi parabole.
Svetlosni zrak koji izvire iz zi ze elipse i odbija se od elipse, prolazi kroz drugu zi zu elipse (tzv. elipti cki bilijar). Svetlosni zrak koji izvire iz zi ze hiperbole i odbija se od hiperbole, (izgleda kao da) prolazi kroz drugu zi zu hiperbole. Svetlosni zrak koji izvire iz zi ze parabole i odbija se od parabole, paralelan je osi parabole. Ovo svojstvo parabole ima veliku primenu u proizvodnji paraboli ckih antena, farova...
Kriva prvog reda data jedna cinom ax + by + c = 0, tj. to je prava. Kriva drugog reda je skup ta caka ravni cije koordinate (x , y ) zadovoljavaju jedna cinu drugog stepena a11 x 2 + 2a12 xy + a22 y 2 + 2a13 x + 2a23 y + a33 = 0. (2)
Kriva prvog reda data jedna cinom ax + by + c = 0, tj. to je prava. Kriva drugog reda je skup ta caka ravni cije koordinate (x , y ) zadovoljavaju jedna cinu drugog stepena a11 x 2 + 2a12 xy + a22 y 2 + 2a13 x + 2a23 y + a33 = 0. Primeri krivih drugog reda su elipsa, hiperbola i parabola. (2)
Kriva prvog reda data jedna cinom ax + by + c = 0, tj. to je prava. Kriva drugog reda je skup ta caka ravni cije koordinate (x , y ) zadovoljavaju jedna cinu drugog stepena a11 x 2 + 2a12 xy + a22 y 2 + 2a13 x + 2a23 y + a33 = 0. (2)
sve Primeri krivih drugog reda su elipsa, hiperbola i parabola. Sta mo ze biti kriva drugog reda?
Teorema (Svodjenje krive 2. reda na kanonski oblik) Za svaku krivu (2) datu u ON reperu, postoji novi ON reper u cijim koordinatama (x , y ) ona ima ta cno jednu od jedna cina: (E) (H) (P) (D1) (D2) (D3) (D4)
2 x 2 + yb 2 = 1, (elipsa), a2 2 x 2 yb 2 = 1, (hiperbola), a2 y 2 = 2px , (parabola), 2 x 2 + yb 2 a2 2 x 2 + yb 2 a2 2 x 2 yb 2 a2 x 2 = a 2 ,
= 1, (prazan skup), = 0, (ta cka), = 0, (dve prave koje se seku), (dve paralelne prave),
Dokaz (ne treba ga znati): Ako je a12 = 0, radimo rotaciju za ugao koji je dat sa: cot 2 = cos 2 = a11 a22 , 2a12 cot 2 + 1 + cot2 2 , 1 cos 2 . 2
sin = +
(3)
u jedna cinu krive (2) dobijamo jedna cinu bez clana x y , recimo: mx 2 + ny 2 + 2cx + 2dy + e = 0. Sada se kriva svodi na kanonski oblik translacijom, tj. name stanjem na pune kvadrate. Ponekad je potrebno uraditi i jednostavnu reeksiju, tj. zamenu osa x i y . (kraj dokaza)
Primer (ne treba ga znati) Izometrijskom transformacijom svesti na kanonski oblik krivu drugog reda 4x 2 + 9y 2 2x + 2y 12xy 19 = 0. Re senje: Primenom formula iz dokaza dobijamo da je 5 . Odatle je cos = 3 cos 2 = 13 i sin = 2 . Zamenom 13 13 jedna cina rotacije (3) u krivu, nestaje clan uz x y i dobijamo 10y 2x + + 13y 2 19 = 0. 13 13 Translacijom x = x + pitanju parabola:
1618 , 13 13
y =y + 2 x . 13 13
5 13 13
se dobija da je u
Zadatak Translacijom svesti krivu drugog reda na kanonski oblik i odrediti o kojoj krivoj je re c: a) x 2 3y 2 4x 18y 23 = 0, b) x 2 + 5y 2 4x 10y + 8 = 0, c) 3y 2 + 6y x 1 = 0.
Parametrizovana kriva (t ), t [a, b ] se najjednostavnije parametrizuje poligonskom linijom p = P0 P1 . . . Pn sa n + 1 temenom na slede ci na cin. step = (b a)\n Pi = (a + i step ), i = 0, . . . , n Na taj na cin se kriva crta pomo cu n du zi Pi Pi +1 , i = 0 . . . n 1, ivica poligona p .
Bezijerove krive
Bezijerove krive
Pierre Bezier, Paul de Casteljau - krajem 1950ih godina primenili Bezijerove krive, tj. povr si u automobilskoj industriji (Renault, Citroen).
Bezijerove krive
Pierre Bezier, Paul de Casteljau - krajem 1950ih godina primenili Bezijerove krive, tj. povr si u automobilskoj industriji (Renault, Citroen). Razne primene splajn (spline), Bezijerovih i NURBS krivih i povr si: dizajn (auto i avio industrija, arhitektura, dizajn uop ste) kompjuterska graka (za zadavanje objekata, za putanje animacija. . . ) fontovi
(t ) =
i =0
n i
t i (1 t )ni Pi =
i =0
(t ) =
i =0
n i
t i (1 t )ni Pi =
i =0
Ta cke Pi nazivaju se kontrolne ta cke, poligon P0 P1 . . . Pn kontrolna poligonska linija, a polinomi Bn,i (t ) Bern stajnovi polinomi.
(t ) =
i =0
n i
t i (1 t )ni Pi =
i =0
Ta cke Pi nazivaju se kontrolne ta cke, poligon P0 P1 . . . Pn kontrolna poligonska linija, a polinomi Bn,i (t ) Bern stajnovi polinomi. Bezijerove krive stepena 2 odredjena je sa tri kontrolne ta cke: 2 (t ) = (1 t )2 P0 + 2t (1 t )P1 + t 2 P2 , t [0, 1].
(t ) =
i =0
n i
t i (1 t )ni Pi =
i =0
Ta cke Pi nazivaju se kontrolne ta cke, poligon P0 P1 . . . Pn kontrolna poligonska linija, a polinomi Bn,i (t ) Bern stajnovi polinomi. Bezijerove krive stepena 2 odredjena je sa tri kontrolne ta cke: 2 (t ) = (1 t )2 P0 + 2t (1 t )P1 + t 2 P2 , t [0, 1]. Bezijerova kriva stepena 3 je odredjena sa 4 kontrolne ta cke: 3 (t ) = (1 t )3 P0 + 3t (1 t )2 P1 + 3t 2 (1 t )P2 + t 3 P3 , t [0, 1].
Primer a) Date su ta cke P0 (1, 7), P1 (3, 3), P2 (3, 3). Odrediti Bezijerovu krivu (t ), t [0, 1] cije su to kontrolne ta cke. 1 b) Da li je tangenta te krive u ta cki ( 2 ) paralelna pravoj P0 P2 ?
Primer a) Date su ta cke P0 (1, 7), P1 (3, 3), P2 (3, 3). Odrediti Bezijerovu krivu (t ), t [0, 1] cije su to kontrolne ta cke. 1 b) Da li je tangenta te krive u ta cki ( 2 ) paralelna pravoj P0 P2 ? Teorema a) Bezijerova kriva n odredjena kontrolnom linijom P0 P1 . . . Pn ima po cetak P0 , a kraj Pn . Ona ne mora da sadr zi ostale ta cke Pi .
Primer a) Date su ta cke P0 (1, 7), P1 (3, 3), P2 (3, 3). Odrediti Bezijerovu krivu (t ), t [0, 1] cije su to kontrolne ta cke. 1 b) Da li je tangenta te krive u ta cki ( 2 ) paralelna pravoj P0 P2 ? Teorema a) Bezijerova kriva n odredjena kontrolnom linijom P0 P1 . . . Pn ima po cetak P0 , a kraj Pn . Ona ne mora da sadr zi ostale ta cke Pi .
Pomeranje jedne kontrolne ta cke Pk za vektor v pomera sve ta cke krive u pravcu vektora v . n (t ) = n (t ) + Bn,k (t ) v
Pomeranje jedne kontrolne ta cke Pk za vektor v pomera sve ta cke krive u pravcu vektora v . n (t ) = n (t ) + Bn,k (t ) v
Pomeranje jedne kontrolne ta cke Pk za vektor v pomera sve ta cke krive u pravcu vektora v . n (t ) = n (t ) + Bn,k (t ) v
Bezierova kriva odredjena ta ckama P0 , . . . , Pn le zi unutar konveksnog omota ca tih ta caka. Ni jedna prava ne preseca Bezierovu krivu vi se puta nego sto se ce kontrolnu liniju P0 . . . Pn (svojstvo najmanje varijacije).
Pomeranje jedne kontrolne ta cke Pk za vektor v pomera sve ta cke krive u pravcu vektora v . n (t ) = n (t ) + Bn,k (t ) v
Bezierova kriva odredjena ta ckama P0 , . . . , Pn le zi unutar konveksnog omota ca tih ta caka. Ni jedna prava ne preseca Bezierovu krivu vi se puta nego sto se ce kontrolnu liniju P0 . . . Pn (svojstvo najmanje varijacije). Ana invarijantnost.
Pomeranje jedne kontrolne ta cke Pk za vektor v pomera sve ta cke krive u pravcu vektora v . n (t ) = n (t ) + Bn,k (t ) v
Bezierova kriva odredjena ta ckama P0 , . . . , Pn le zi unutar konveksnog omota ca tih ta caka. Ni jedna prava ne preseca Bezierovu krivu vi se puta nego sto se ce kontrolnu liniju P0 . . . Pn (svojstvo najmanje varijacije). Ana invarijantnost. Posledica: Bezijerova kriva stepena 2 je deo parabole.
Pomeranje jedne kontrolne ta cke Pk za vektor v pomera sve ta cke krive u pravcu vektora v . n (t ) = n (t ) + Bn,k (t ) v
Bezierova kriva odredjena ta ckama P0 , . . . , Pn le zi unutar konveksnog omota ca tih ta caka. Ni jedna prava ne preseca Bezierovu krivu vi se puta nego sto se ce kontrolnu liniju P0 . . . Pn (svojstvo najmanje varijacije). Ana invarijantnost. Posledica: Bezijerova kriva stepena 2 je deo parabole. Algoritam De Casteljau.
Algoritam de Casteljau
Algoritam de Casteljau
Ulaz: parametar t (0, 1), kontrolne ta cke P0 , . . . , Pn . Izlaz: n (t ) (bez ra cunanja Bern stajnovog polinoma). 1) Ozna cimo P00 = P0 , P01 = P1 , . . . , P0n = Pn .
Algoritam de Casteljau
Ulaz: parametar t (0, 1), kontrolne ta cke P0 , . . . , Pn . Izlaz: n (t ) (bez ra cunanja Bern stajnovog polinoma). 1) Ozna cimo P00 = P0 , P01 = P1 , . . . , P0n = Pn . 2) Izra cunamo ta cke P1i , i = 1, . . . n 1 tako da dele svaku od kontrolnih du zi P0i P0(i +1) u odnosu t : (1 t ).
Algoritam de Casteljau
Ulaz: parametar t (0, 1), kontrolne ta cke P0 , . . . , Pn . Izlaz: n (t ) (bez ra cunanja Bern stajnovog polinoma). 1) Ozna cimo P00 = P0 , P01 = P1 , . . . , P0n = Pn . 2) Izra cunamo ta cke P1i , i = 1, . . . n 1 tako da dele svaku od kontrolnih du zi P0i P0(i +1) u odnosu t : (1 t ). 3) Ponavljamo prethodni postupak za k = 2, . . . , n, tj. ra cunamo ta cke Pki , i = 1, . . . n k tako da dele svaku od kontrolnih du zi P(k 1)i P(k 1)(i +1) u odnosu t : (1 t ).
Algoritam de Casteljau
Ulaz: parametar t (0, 1), kontrolne ta cke P0 , . . . , Pn . Izlaz: n (t ) (bez ra cunanja Bern stajnovog polinoma). 1) Ozna cimo P00 = P0 , P01 = P1 , . . . , P0n = Pn . 2) Izra cunamo ta cke P1i , i = 1, . . . n 1 tako da dele svaku od kontrolnih du zi P0i P0(i +1) u odnosu t : (1 t ). 3) Ponavljamo prethodni postupak za k = 2, . . . , n, tj. ra cunamo ta cke Pki , i = 1, . . . n k tako da dele svaku od kontrolnih du zi P(k 1)i P(k 1)(i +1) u odnosu t : (1 t ). 4) Ta cka n (t ) = Pn0 je tra zena ta cka.
Algoritam de Casteljau
Ulaz: parametar t (0, 1), kontrolne ta cke P0 , . . . , Pn . Izlaz: n (t ) (bez ra cunanja Bern stajnovog polinoma). 1) Ozna cimo P00 = P0 , P01 = P1 , . . . , P0n = Pn . 2) Izra cunamo ta cke P1i , i = 1, . . . n 1 tako da dele svaku od kontrolnih du zi P0i P0(i +1) u odnosu t : (1 t ). 3) Ponavljamo prethodni postupak za k = 2, . . . , n, tj. ra cunamo ta cke Pki , i = 1, . . . n k tako da dele svaku od kontrolnih du zi P(k 1)i P(k 1)(i +1) u odnosu t : (1 t ). 4) Ta cka n (t ) = Pn0 je tra zena ta cka. Primer Date su kontrolne ta cke P0 (1, 4), P1 (6, 6), P2 (4, 9). Odrediti ta cku Bezijerove krive za t = 0.2.
Uzastopnom primenom ovog postupka broj ta caka kontrolnog poligona mo ze biti proizvoljno veliki i kontrolno poligon sve bolje i bolje aproksimira krivu.
Uzastopnom primenom ovog postupka broj ta caka kontrolnog poligona mo ze biti proizvoljno veliki i kontrolno poligon sve bolje i bolje aproksimira krivu. Primer Pove cati za 1 stepen krivoj cije su kontrolne ta cke P0 (1, 2), P1 (4, 4), P2 (2, 5).