Транслација (геометрија): Разлика помеѓу преработките

Од Википедија — слободната енциклопедија
[проверена преработка][проверена преработка]
Избришана содржина Додадена содржина
с →‎top: Јазична исправка, replaced: креиран → создаден
с Јазично подобрување, replaced: радиус → полупречник (3)
Ред 12: Ред 12:
Во рамнина: нека F е множеството на сите точки на една геометриска фигура, a нека ''v'' е вектор со почетна точка P=(''x<sub>p</sub>'',''y<sub>p</sub>'') и крајна точка Q=(''x<sub>q</sub>'',''y<sub>q</sub>'').
Во рамнина: нека F е множеството на сите точки на една геометриска фигура, a нека ''v'' е вектор со почетна точка P=(''x<sub>p</sub>'',''y<sub>p</sub>'') и крајна точка Q=(''x<sub>q</sub>'',''y<sub>q</sub>'').


Го формираме соодветниот [[радиус-вектор]] ''r''<sub>v</sub> на ''v'', т.е. ''r'' е вектор со почетна точка (0,0) и крајна точка R=Q-P:
Го формираме соодветниот [[полупречник-вектор]] ''r''<sub>v</sub> на ''v'', т.е. ''r'' е вектор со почетна точка (0,0) и крајна точка R=Q-P:
:<math>\vec{r}_v=</math> &nbsp;каде што&nbsp; <math>r_x=x_q-x_p</math> &nbsp;и&nbsp; <math>r_y=y_q-y_p</math>&nbsp;, т.е. крајната точка на ''r'' e &nbsp; <math>R=(r_x,r_y)</math> &nbsp;.
:<math>\vec{r}_v=</math> &nbsp;каде што&nbsp; <math>r_x=x_q-x_p</math> &nbsp;и&nbsp; <math>r_y=y_q-y_p</math>&nbsp;, т.е. крајната точка на ''r'' e &nbsp; <math>R=(r_x,r_y)</math> &nbsp;.
Тогаш:
Тогаш:
Ред 33: Ред 33:


==Обопштување==
==Обопштување==
Нека ''v'' е вектор во [[Евклидов простор]] &#8477;<sup>n</sup>, a ''r'' нека е соодветниот радиус-вектор со крајната точка R.
Нека ''v'' е вектор во [[Евклидов простор]] &#8477;<sup>n</sup>, a ''r'' нека е соодветниот полупречник-вектор со крајната точка R.
*Транслација на &#8477;<sup>n</sup> за ''v'' може да се разгледа како поместување на координатниот почеток во точката R.
*Транслација на &#8477;<sup>n</sup> за ''v'' може да се разгледа како поместување на координатниот почеток во точката R.
**На пример, за ''n''=3, ако A е произволна точка, Т<sub>''v''</sub>(A)=A+R. Ова важи и за A=(0,0,0) така што Т<sub>''v''</sub>((0,0,0))=R.
**На пример, за ''n''=3, ако A е произволна точка, Т<sub>''v''</sub>(A)=A+R. Ова важи и за A=(0,0,0) така што Т<sub>''v''</sub>((0,0,0))=R.
Ред 42: Ред 42:
Множење на матрица со матрица-од-точка секогаш ја пресликува координатниот почеток во координатниот почеток. Меѓутоа, има стандарден начин како да се избегне ова.<ref>{{Наведена книга|last=Richard| first=Paul| year=1981| url=http://books.google.com/books?id=UzZ3LAYqvRkC&printsec=frontcover&publisher=gbs_ge_summary_r&cad=0#v=onepage&q&f=false| title=Robot manipulators: mathematics, programming, and control: the computer control of robot manipulators|publisher= MIT Press, Cambridge, MA|isbn=978-0262160827}}</ref>
Множење на матрица со матрица-од-точка секогаш ја пресликува координатниот почеток во координатниот почеток. Меѓутоа, има стандарден начин како да се избегне ова.<ref>{{Наведена книга|last=Richard| first=Paul| year=1981| url=http://books.google.com/books?id=UzZ3LAYqvRkC&printsec=frontcover&publisher=gbs_ge_summary_r&cad=0#v=onepage&q&f=false| title=Robot manipulators: mathematics, programming, and control: the computer control of robot manipulators|publisher= MIT Press, Cambridge, MA|isbn=978-0262160827}}</ref>


Нека ''v'' е вектор во Евклидов простор &#8477;<sup>3</sup>, a r=&lt;''r''<sub>x</sub>,''r''<sub>y</sub>,''r''<sub>z</sub>&gt; нека е соодветниот радиус-вектор. Ја формираме 4х4 '''транслациона матрица''':
Нека ''v'' е вектор во Евклидов простор &#8477;<sup>3</sup>, a r=&lt;''r''<sub>x</sub>,''r''<sub>y</sub>,''r''<sub>z</sub>&gt; нека е соодветниот полупречник-вектор. Ја формираме 4х4 '''транслациона матрица''':
: <math> T_{\mathbf{v}} =
: <math> T_{\mathbf{v}} =
\begin{bmatrix}
\begin{bmatrix}

Преработка од 05:13, 10 март 2021

Транслација на четириаголникот ABCD за вектор v (создаден со Геогебра)

Во геометријата, транслација на една фигура за даден вектор е паралелно поместување на фигурата така што секоја точка од фигурата се поместува за векторот (види анимацијата).[1]

Основна поставка: При транслација, фигурата не е ротирана, не е превртена, и не е растегната. Само се лизга паралелно.[2]

Пресметување на координатите на фигура по транслација

Означување и пресметување

Честопати трансформацијата транслација за вектор v се означува со: Tv.

Во рамнина: нека F е множеството на сите точки на една геометриска фигура, a нека v е вектор со почетна точка P=(xp,yp) и крајна точка Q=(xq,yq).

Го формираме соодветниот полупречник-вектор rv на v, т.е. r е вектор со почетна точка (0,0) и крајна точка R=Q-P:

 каде што   и   , т.е. крајната точка на r e    .

Тогаш:

.

Пример: Нека F е триаголникот со темињата A=(2,0), B=(6,-2), C=(4,3) и v нека е векторот со почетна точка P=(1,4) и крајна точка Q=(4,8). Тогаш

 ,   и   е триаголникот со темињата: A'=(2,0)+(3,4)=(5,4), B'=(6,-2)+(3,4)=(9,2), C'=(4,3)+(3,4)=(7,7) (види слика).

Особини на транслација

Транслација како трансформацијата ги има следните особини:[3]

  • Транслација е т.н. крута трансформација, т.е. по транслација, фигурата останува со иста големина и образ. Другите две крути трансформации се ротација и рефлексија.
  • Tранслацијата на една геометриска фигура и самата фигура се складни фигури.
  • По транслација, сите должини (растојанија) на фигурата остануваат непроменети, т.е. транслација е изометрија.
  • По транслација, сите агли на фигурата остануваат непроменети.
  • По транслација, ориентацијата на фигурата не е променета. На пример, доколку темињата на еден многуаголник се означени во правецот на часовникот, тогаш темињата на неговата транслација остануваат во правецот на часовникот.
  • По транслација, паралелни прави сè уште се паралелни и соодветните страни (отсечки) на една фигура и нејзината транслација се паралелни.
  • Две последователни транслации се повторно транслација: TuTv=Tu+v.
  • Транслацијата е комутативна трансформација, т.е. TuTv=TvTu.
  • Инверзната транслација на Тv е Т-v каде што -v е вектор со истата должина и правец како v, а обратна насока, т.е. Тv-v0 (нема поместување).

Обопштување

Нека v е вектор во Евклидов просторn, a r нека е соодветниот полупречник-вектор со крајната точка R.

  • Транслација на ℝn за v може да се разгледа како поместување на координатниот почеток во точката R.
    • На пример, за n=3, ако A е произволна точка, Тv(A)=A+R. Ова важи и за A=(0,0,0) така што Тv((0,0,0))=R.

Претставување на транслација со матрици

Секоја транслација Tv за вектор v може да се претстави со т.н. транслациона матрица.

Множење на матрица со матрица-од-точка секогаш ја пресликува координатниот почеток во координатниот почеток. Меѓутоа, има стандарден начин како да се избегне ова.[4]

Нека v е вектор во Евклидов простор ℝ3, a r=<rx,ry,rz> нека е соодветниот полупречник-вектор. Ја формираме 4х4 транслациона матрица:

Потоа, нека A=(ax,ay,az) е произволна точка. Формираме проширена матрица-од-точка, односно 4х1 матрица:

Тогаш:

Значи, (како што треба) имаме:

Наводи

  1. Clapham, C.; Nicholson, J. (2009). „Oxford Concise Dictionary of Mathematics, "Translation" (PDF) (англиски). Addison-Wesley. стр. 787. Посетено на 1 септември 2013.
  2. „Translate“ (англиски). Math Open Reference. 2009. Посетено на 1 септември 2013. интерактивен
  3. Bogomolny, A. (2010). „Translation Transform“ (англиски). Cut-the-Knot. Посетено на 1 септември 2013. интерактивeн
  4. Richard, Paul (1981). Robot manipulators: mathematics, programming, and control: the computer control of robot manipulators. MIT Press, Cambridge, MA. ISBN 978-0262160827.

Поврзани теми

Надворешни врски