1002889905
|
1 0 x0 |
|
cos(fi)-sin{fi)0 |
|
1 0 -x0 |
S(m,yo) (fi> = |
0 1 y0 |
* |
sin (fi) cos (fi) 0 |
* |
0 1 -yO |
|
00 1 |
|
0 0 1 |
|
00 1 |
cos (fi)—sin (fi) x0 |
|
1 0 -x0 |
|
- cos (fi) -sin (fi)—(xOcos (fi) — yOsin (fi)—x0) |
sin (fi) cos (fi) yO |
* |
0 1 -yO |
= |
sin (fi) cos (fi) —(xOsin(fi)+yOcos(fi)—yO) |
0 0 1 |
|
0 0 1 |
|
0 0 1 |
Wobec tego współrzędne obrazu P'(x'y') punktu P(x,y) możemy wyznaczyć zależności P' = P[xo yo) (fi) * P lub inaczej
x' cos(fi)-sin(fi)-(xOcos(fi)-yOsin(fi)-xO) x y' = sin(fi) cos(fi) -(xOsin(fi)+yOcos(fi)-yO) * y 1 ° ° 1 [l
(x - x0) cos (fi)-(y- yO) sin (fi)+x0 = (x—xO)sin(fi)+(y—yO)cos{fi)+yO
1
Zauważ, ze składajac pewna liczba trasformacji z punktu 6.1-6.3 otrzymamy transformacje, której macierzbedzie postaci
M = |
o o
i* |
Przyczym |
podmacierz |
rn ri2 |
odpowiada z |
a obroty, skalowanie |
|
x y 0 |
|
|
r2l r22 |
|
|
natomiast elementy tx,ty |
odpowiadają z |
przesuniecie |
|
Zauważmy, ze przy przekształceniach możemy zredukować liczbę dzialn to jest zamiast wykonywać 9 mnożenia i 6 dodawań:
x '=ru*x+rl2*y+Łr* 1 y'=r2l*x + r22*y+ty*\
1 =0 **+0 *y+1 *1
możemy wykonać 4 mnożenia i 4 dodawania jc
y'=r2l*x + r22*y+ty
1 =1
Na ogol składanie (łączenie) transformacji nie jest przemienne (ponieważ mnożenie macierzy nie jest przemienne). Jeśli L1,L2 sa dwiema transformacjami , to zlozenie tych transformacji jest przemienne gdy:
LI
‘translacja
‘skalowanie względem (0,0) ‘obrot względem (0,0)
L2
‘translacja
‘skalowanie względem (0,0) ‘obrot względem (0,0)
Wyszukiwarka
Podobne podstrony:
29 (30) t33>; ~<U-Xi aooł- -Cv~ v PO Mo fi.ODO 1.00 c. r.Oj, pot^p*..j o. c&tacoJ soi OA2 zad 3 ■?oVi Ąź ^QmAnien‘tt. h—-!-O--- 11 -®- L,=3S A- <54 d ~ ^ ^ /fi M 0 Cl 00 fi[ k/otda2004 łJOKA lOOpf ♦ 1/2 TOA2005 S 2200 fi f C6n.*00 Ajf ♦1/2 T0A209S S m STEREO AMPUFIER APPLICAPrzykład 1. Rozwiązać równanie 13x + 7y =1 x0 = -l, yo=2 x = -1 +7t, y = 2- 1DSC07378 174Krzywe stożkowe c) Przekształcimy rozważane równanie do postaci (» - x0)a _ (y ~ yo)a _134 3 (anulowanie odbicia lustrzanego dla osi X i Y) MOS P3701 GOOZ.1 G100 X0 YO G2S G91 Y155 4 W naszym przykładzie nie chcemy wiercić otworu w punkcie X0 YO Wiercimy otwory rozmieszczone n397 S 2. Funkcje uwikłane 2) w punkcie tym funkcja F(x, y) jest równa zeru: F{x0, yo)=0; 3)(3) A/(z0) = f(z) - f(zo) = Au(x0, y0) + iAv(x0, yo)- Podstawiając (1) i (2) do (3) otrzymamy: A/, .(3) A/(z0) = f(z) - f(zo) = Au(x0, y0) + iAv(x0, yo)- Podstawiając (1) i (2) do (3) otrzymamy: A/, .skanuj0008 i i >fckj i KijUqk(j AOQ fi IV" 4 00 rw- sii i ! 1 (JfkOlr i jimg020 (67) stąd Wp2 = Jqf i sin P+Jg/? cos? a sin fi WP2 — Jq sin fl (jy + /2 cos? a) Przy pracy spRrównol cdn = 1 0 0 *0 0 0 1 0 y0 o 1 z0 0 0 0 1 COS (fi) 0 sinUj Fule stojące y2 = .v(IIsin(fcc+<af) y = 2y cos(fi*)sin(Ax) powstają n wyniku nałożenia się falKąt przecięcia krzywych tg/ - tg(fi-a) = tg fi ~ tga 1 + tgatgfi gx0)-fx0) 1 + g (x0)fXx0)Krzywawięcej podobnych podstron