2. Поворот на 250 проти годинникової стрілки
M 2 = R 30 * M 1 =
3. Зрушення X2
M 1 =
Задача 6
Отримати матрицю перетворення в просторі для послідовного виконання трьох найпростіших перетворень
№ ВариантаПреобр1Преобр2Преобр39Масш X 2 Y 3Пов Z-30Сдвіг Y 1 Z 21. Матриця з масштабуванням масш Y 2 Z 2
M 1 =
2.Матріца для операції обертання на кут 300 проти годинникової стрілки навколо осі X:
R X30 =
3. Матриця для операції обертання на кут 300 проти годинникової стрілки навколо осі Z:
R Z30 =
. Підсумкова матриця перетворень
M = R Z30 * R X30 * S Y2Z2 =
програмування мова моделювання візуальний
Задача 7
Обчислити координати вершин квадрата, заданого координатами лівого верхнього кута і довжиною сторони. Сторони квадрата до перетворення паралельні осях координат і площину квадрата паралельна площині 0xy. Здійснити перетворення над квадратом у відповідності з варіантом із завдання 6. Отримати координати вершин після перетворення. br/>
№ ВаріантаВершінаДліна93, 5,43
Координати вершин квадрата наступні:
A (1; 3; 5), B (3; 3,5), C (3; 1, 5), D (1; 1, 5),)
Вихідна матриця для цієї фігури:
M 1 =
Рішення:
M 2 = M * M 1 =
Координати вершин після перетворення:
AП (0,964; -0,33; 11,66), BП (2,696; -1,33; 11,66), CП (0,964; -4.33; 9,66), D П (-0,768; -3 , 33; 9,66)
Завдання 8
Повернути чотирикутник, отриманий у попередньому завданні, навколо вершини C на 30 градусів проти годинникової стрілки навколо осі Z. p align="justify">. Зрушуємо вершину З до початку координат
T XcYcZc =
2. Вращаем на кут 300 проти годинникової стрілки навколо осі Z:
R Z30 =
3.Сдвігаем вершину С на старе місце:
T1 XcYcZc =
. Підсумкова матриця перетворень:
M 3 = T1 XcYcZc * R Z30 * T XcYcZc * M 2 =
ВИСНОВОК <...