Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
LibreTexts - Ukrayinska

1.9: Матриці перетворення

Матриці можуть бути використані для відображення одного набору координат або функцій на інший набір. Матриці, що використовуються для цієї мети, називаються матрицями перетворення. У теорії груп ми можемо використовувати матриці перетворення для виконання різних операцій симетрії, розглянутих на початку курсу. Як простий приклад, ми дослідимо матриці, які ми використовували б для виконання деяких з цих операцій симетрії над вектором(x,y).

Операція ідентичності

Операція ідентичності залишає вектор без змін, і, як ви вже можете підозрювати, відповідною матрицею є матриця ідентичності.

(x,y)(1001)=(x,y)

Відображення в площині

Найпростіший приклад матриці відображення відповідає відображенню вектора(x,y) in either the x or y axes. Reflection in the x axis maps y to y, while reflection in the y axis maps x to x. The appropriate matrix is very like the identity matrix but with a change in sign for the appropriate element. Reflection in the x axis transforms the vector (x,y) to (x,y), and the appropriate matrix is

(x,y)(1001)=(x,y)

альт
Малюнок1.9.1: Відображення по осі x

Відображення по осі y перетворює вектор(x,y) to (x,y), and the appropriate matrix is

(x,y)(1001)=(x,y)

альт
Малюнок1.9.2: Відображення по осі Y

Більш загально матриці можуть використовуватися для представлення відображень у будь-якій площині (або лінії в 2D). Наприклад, відображення по осі 45°, показане під картами

(x,y) onto (y,x).

(x,y)(0110)=(y,x)

альт
Малюнок1.9.3: Відображення поперек осі, яка повернута на 45 ° щодо осі х.

Обертання навколо осі

У двох вимірах відповідна матриця для представлення повороту на кутθ щодо початку

R(θ)=(cosθsinθsinθcosθ)

У трьох вимірах обертання проx, y and z axes acting on a vector (x,y,z) are represented by the following matrices.

Rx(θ)=(1000cosθsinθ0sinθcosθ)

Ry(θ)=(cosθ0sinθ010sinθ0cosθ)

Rz(θ)=(cosθsinθ0sinθcosθ0001)