Матрица преобразования — различия между версиями
Martoon (обсуждение | вклад) (Новая страница: « = Базовые преобразования = === Параллельный перенос === Задаёт преобразование <tex> x \rightarrow ...») |
Martoon (обсуждение | вклад) |
||
| Строка 15: | Строка 15: | ||
'''Пример''' | '''Пример''' | ||
| − | Задача: Найдите новые координаты точки <tex> (6, 9) </tex> после параллельного переноса | + | Задача: Найдите новые координаты точки <tex> (6, 9) </tex> после параллельного переноса плоскости на вектор <tex> \overrightarrow v = (1, 2) </tex>. |
Решение: <tex> T_{(a, b)} (\left(\begin{array}{c} | Решение: <tex> T_{(a, b)} (\left(\begin{array}{c} | ||
| Строка 49: | Строка 49: | ||
11\\ | 11\\ | ||
1 | 1 | ||
| − | \end{array}\right) = | + | \end{array}\right) |
| + | </tex> | ||
| + | |||
| + | Вполне ожидаемый ответ. | ||
| + | |||
| + | === Поворот относительно начала координат === | ||
| + | |||
| + | Обозначается <tex> R^\alpha </tex>, где <tex> \alpha </tex> {{---}} угол поворота. | ||
| + | Как обычно, <tex> \alpha > 0 </tex> при повороте против часовой стрелки, и <tex> \alpha < 0 </tex> при повороте по часовой стрелке. | ||
| + | |||
| + | <tex> R^\alpha = \left(\begin{array}{ccc} | ||
| + | \cos \alpha & - \sin \alpha & 0\\ | ||
| + | \sin \alpha & \cos \alpha & 0\\ | ||
| + | 0 & 0 & 1 | ||
| + | \end{array}\right) </tex> | ||
| + | |||
| + | '''Пример''' | ||
| + | Задача: Найдите новые координаты точки <tex> (5, 1) </tex> после поворота плоскости на <tex> 90 </tex> °. | ||
| + | |||
| + | Решение: <tex> R^{90} = \left(\begin{array}{ccc} | ||
| + | 0 & -1 & 0\\ | ||
| + | 1 & 0 & 0\\ | ||
| + | 0 & 0 & 1 | ||
| + | \end{array}\right) | ||
| + | </tex> | ||
| + | |||
| + | <tex> R^{90} (\left(\begin{array}{cc} | ||
| + | 5\\ | ||
| + | 1\\ | ||
| + | 1 | ||
| + | \end{array}\right)) = | ||
| + | </tex> | ||
| + | <tex>\left(\begin{array}{ccc} | ||
| + | 0 & -1 & 0\\ | ||
| + | 1 & 0 & 0\\ | ||
| + | 0 & 0 & 1 | ||
| + | \end{array}\right) \cdot | ||
| + | </tex> | ||
| + | <tex> \left(\begin{array}{cc} | ||
| + | 5\\ | ||
| + | 1\\ | ||
| + | 1 | ||
| + | \end{array}\right) = | ||
| + | </tex> | ||
| + | <tex> \left(\begin{array}{cc} | ||
| + | -1\\ | ||
| + | 5\\ | ||
| + | 1 | ||
| + | \end{array}\right) | ||
</tex> | </tex> | ||
Версия 20:58, 12 февраля 2016
Базовые преобразования
Параллельный перенос
Задаёт преобразование .
Обозначается , где — вектор параллельного переноса.
Пример Задача: Найдите новые координаты точки после параллельного переноса плоскости на вектор .
Решение:
Вполне ожидаемый ответ.
Поворот относительно начала координат
Обозначается , где — угол поворота. Как обычно, при повороте против часовой стрелки, и при повороте по часовой стрелке.
Пример Задача: Найдите новые координаты точки после поворота плоскости на °.
Решение: