Таркиби табдилдиҳӣ бо истифода аз матритсаҳо
Пендахулуан
Таркиби табдилдиҳӣ як мафҳуми калидӣ дар алгебра ва геометрияи хаттӣ мебошад, ки дар соҳаҳои гуногуни илм ва технология, ба монанди графикаи компютерӣ, физика ва муҳандисӣ васеъ истифода мешавад. Дар ин мақола, мо ба таркиби табдилдиҳӣ бо истифода аз матритсаҳо амиқтар менигарем. Матритсаҳо абзорҳои пуриқтидор ва чандир барои содда кардани амалиётҳои гуногуни табдилдиҳӣ мебошанд ва фаҳмидани ин мафҳум ба мо имкон медиҳад, ки онҳоро дар заминаҳои гуногуни мураккаб татбиқ кунем.
Матритса дар табдилдиҳӣ
Таъриф ва намояндагӣ
Матритса тартибдиҳии росткунҷаи унсурҳоест, ки аз сатрҳо ва сутунҳо иборат аст. Аз нигоҳи математикӣ, матритса ҳамчун A бо унсурҳои aᵢⱼ ифода карда мешавад, ки дар он i сатрҳоро ва j сутунҳоро ифода мекунад. Масалан, матритсаи 2×2-ро метавон чунин ифода кард:
\[
\mathbf{A} = \begin{pmatrix}
a_{11} ва a_{12} \\
a_{21} ва a_{22}
\end{pmatrix}
\]
Дар заминаи табдилоти хаттӣ, матритсаҳо барои тағир додани координатаҳои нуқтаҳо дар фазо истифода мешаванд. Масалан, табдили нуқтаи (x, y)-ро бо матритсаи хаттӣ чунин ифода кардан мумкин аст:
\[
\оғоз{pmatrix}
x' \\
y '
\end{pmatrix}
=
\mathbf{A}
\оғоз{pmatrix}
х \\
y
\end{pmatrix}
\]
Намудҳои табдилдиҳии матритса
Якчанд намуди табдилоти асосӣ мавҷуданд, ки бо истифода аз матритсаҳо иҷро кардан мумкин аст, аз ҷумла:
1. Тарҷума: Гарчанде ки тарҷумаро ҳамчун матритсаи хаттӣ ифода кардан мумкин нест, тарҷумаро бо истифода аз матритсаҳои якхела коркард кардан мумкин аст.
2. Гардиш: Гардиши нуқта дар сатҳи xy бо кунҷи ақрабаки соат бо истифода аз матритсаи гардиш чунин ифода карда мешавад:
\[
\mathbf{R}(\theta) =
\оғоз{pmatrix}
\cos\teta & -\sin\teta \\
\sin\teta ва \cos\teta
\end{pmatrix}
\]
3. Миқёспазирӣ: Матритсаи миқёспазирӣ нуқтаро калон ё кам мекунад. Матритсаи миқёспазирӣ дар ду андоза чунин аст:
\[
\mathbf{S}(s_x, s_y) =
\оғоз{pmatrix}
s_x ва 0 \\
0 ва s_y
\end{pmatrix}
\]
4. Буридан: Ин табдилдиҳӣ нуқтаро ба як самт ҳаракат медиҳад. Матритсаи буришро дар ду андоза чунин ифода кардан мумкин аст:
\[
\mathbf{H}(k_x, k_y) =
\оғоз{pmatrix}
1 ва k_x \\
k_y & 1
\end{pmatrix}
\]
Таркиби табдилдиҳӣ
Таркиби табдилдиҳӣ татбиқи пайдарпайи ду ё зиёда табдилдиҳӣ ба нуқта ё объект аст. Дар шакли матритса, таркиби табдилдиҳӣ ҳамчун зарби матритса ифода карда мешавад.
Назарияи асосӣ
Агар мо ду табдили хаттӣ дошта бошем, ки бо матритсаҳои \(\mathbf{A}\) ва \(\mathbf{B}\) ифода карда мешаванд, пас таркиби ду табдили \(\mathbf{C}\) ҳосили ду матритса аст:
\[
\mathbf{C} = \mathbf{A} \маротиба \mathbf{B}
\]
Табдилдиҳии \(\mathbf{C}\)-ро баъдан барои тағир додани нуқтаҳо ё объектҳо истифода бурдан мумкин аст.
Масалан, фарз мекунем, ки мо гардишро бо андозаи \(\theta_1\) ва баъд аз он гардишро бо андозаи \(\theta_2\) иҷро мекунем. Матритсаи табдили умумӣ чунин аст:
\[
\mathbf{C} = \mathbf{R}(\theta_2) \times \mathbf{R}(\theta_1)
\]
Дар ин ҳолат, натиҷаи зарби матритсаи гардишро бо истифода аз хосиятҳои тригонометрӣ содда кардан мумкин аст.
Татбиқ дар графикаи компютерӣ
Дар графикаи компютерӣ, табдилоти таркибӣ аксар вақт барои тағир додани намуди зоҳирии объектҳо дар ҷаҳони графикӣ истифода мешаванд. Фарз мекунем, ки мо мехоҳем андозаи объектро тағир диҳем ва сипас онро гардонем. Табдили аввал матритсаи миқёспазирӣ \(\mathbf{S}\) ва дуюм матритсаи гардиш \(\mathbf{R}\) аст:
\[
\mathbf{C} = \mathbf{R}(\theta) \times \mathbf{S}(s_x, s_y)
\]
Сипас, ҳар як нуқтаи объект ба матритсаи \(\mathbf{C}\) зарб карда мешавад, то координатаҳои нав, калоншуда ва гардишёфта ба даст оварда шаванд.
Намунаи созанда
Барои беҳтар фаҳмидани ин раванд, биёед ба мисоли муфассали таркиби табдилот дар ду марҳила назар андозем:
1. Дар нуқтаи (1, 1) миқёси дукарата (s_x = 2, s_y=2)-ро иҷро кунед.
2. Нуқтаи скалярии ҳосилшударо 90 дараҷа баръакси самти ақрабаки соат гардонед.
Намояндагии математикӣ чунин аст:
1. Матритсаи миқёсӣ \(\mathbf{S}\):
\[
\mathbf{S} =
\оғоз{pmatrix}
2 ва 0 \\
0 & 2
\end{pmatrix}
\]
Нуқтаи (1, 1) пас аз скаляризатсия чунин мешавад:
\[
\оғоз{pmatrix}
2 ва 0 \\
0 & 2
\end{pmatrix}
\оғоз{pmatrix}
1 \\
1
\end{pmatrix}
=
\оғоз{pmatrix}
2 \\
2
\end{pmatrix}
\]
2. Матритсаи гардиш \(\mathbf{R}\) ба 90 дараҷа:
\[
\mathbf{R}(90^\circ) =
\оғоз{pmatrix}
0 ва -1 \\
1 & 0
\end{pmatrix}
\]
Сипас нуқтаи ҳосилшудаи миқёс ба самти зерин баргардонида мешавад:
\[
\оғоз{pmatrix}
0 ва -1 \\
1 & 0
\end{pmatrix}
\оғоз{pmatrix}
2 \\
2
\end{pmatrix}
=
\оғоз{pmatrix}
-2 \\
2
\end{pmatrix}
\]
Пас, натиҷаи ниҳоии таркиби табдилдиҳӣ нуқтаи (-2, 2) аст.
Хулоса
Таркиб додани табдилот бо истифода аз матритсаҳо як мафҳуми муҳим дар математикаи амалӣ бо истифода аз барномаҳои амалии сершумор мебошад. Бо дарки тарзи кори зарб ва таркиб, мо метавонем табдилоти мураккабро дар объектҳои геометрӣ осонтар анҷом диҳем. Ин мафҳум дар соҳаҳо ба монанди графикаи компютерӣ, физика ва муҳандисӣ муҳим буда, заминаи мустаҳкамеро барои кор бо табдилоти хаттӣ дар фазоҳои бисёрченака фароҳам меорад.
Дар ин мақола баъзе мафҳумҳои асосӣ дар бораи матритсаҳо ва табдилҳо ва тарзи татбиқи таркиби онҳо баррасӣ шудаанд. Бо дарки амиқи таркиби табдили матритса, мо метавонем бисёр мушкилоти табдилро, ки дар илм ва технология бо онҳо рӯбарӯ мешавем, ҳал кунем.