![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 01.02.2017
Сообщений: 17
|
![]()
4)
[ -0.5] [-1 0 0] [0.5] [-0.5]=[0 -1 0]*[0.5] [ 1] [0 0 1] [1] |
![]() |
![]() |
![]() |
#22 | |
Пользователь
Регистрация: 01.02.2017
Сообщений: 17
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#23 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
А дальше вам надо включать голову. Так как дальше пойдут более сложные задачи.
Тем более 3 из 4 за вас решили. Да и задачка простая.как 2х2=4.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#24 | |
Пользователь
Регистрация: 01.02.2017
Сообщений: 17
|
![]() Цитата:
я уже думала -1\2 написать 3) [ 2] [-2 0 0] [-1] [-1]:=[0 -1/2 0]*[2] .. [ 1] [0 0 1] [1] Последний раз редактировалось dashaLuna; 01.02.2017 в 18:08. |
|
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 01.02.2017
Сообщений: 17
|
![]()
або такое
[ 5] [? 0 0] [0] [0]:=[0 0 0]*[5] [ 1] [0 0 1] [1] как такое сделать. я уже все перепробовала(( |
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 01.02.2017
Сообщений: 17
|
![]()
о я кажеться знаю , там 90 градусов
можно через поворот делать |
![]() |
![]() |
![]() |
#27 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
![]() Цитата:
На всякий, не дожидаясь ответа, покажу очень подробно. И так. У нас есть точка (x, y). Нам нужно получить (x', y'). Уравнения записываются так: Код:
Обозначим уравнения выше единицей в скобках (1) В матричном виде уравнения (1) записываются так в обобщённом виде: Код:
Код:
(2) Код:
Код:
a = 1, b = 0, c = Tx d = 0, e = 1, c = Ty g = 0, h = 0, k = 1 (тут должно просто выполняться равенство 1=1) Подставим значения коэффициентов в уравнение (2) (3): Код:
В вашей задаче точка перемещается из (1, 2) в (1, -2). Подставим эти значения в уравнение (1): 1 = 1 + Tx -2 = 2 + Ty Получаем: Tx = 0 Ty = -4 Подставляем в матрицу из (3) и вот он ответ: Код:
Последний раз редактировалось 8Observer8; 02.02.2017 в 14:16. |
|
![]() |
![]() |
![]() |
#28 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
![]() Цитата:
От вас требуется вывод матрицы переноса, что я описал выше. Если вы не поймёте как выводится матрица переноса, то подставлять в уже готовую матрицу - это бестолковая затея. В математике нужно понимать, что откуда берётся, то есть выводится, тогда задачи решены. И так я показал, как выводится матрица переноса, вот что мы получили: Код:
(x, y) -> (x', y') x' = x + Tx y' = y + Ty 1) (1, 2) -> (1, -2) 1 = 1 + Tx -2 = 2 + Ty Tx = 1 - 1 = 0 Ty = -2 + (-2) = -4 Ответ: Код:
-1 = 1 + Tx 3 = 3 + Ty Tx = -1 + (-1) = -2 Ty = 3 - 3 = 0 Ответ: Код:
3) Симметрия относительно оси X x' = x y' = -y x' = x + Tx y' = y + Ty x = x + Tx -y = y + Ty Tx = -x + x = 0 Ty = -y + (-y) = -2y Ответ: Код:
x' = -x y' = y x' = x + Tx y' = y + Ty -x = x + Tx y = y + Ty Tx = -x + (-x) = -2x Ty = y - y = 0 Ответ: Код:
Последний раз редактировалось 8Observer8; 02.02.2017 в 14:46. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
матрица А размерность 2xn, которая хранит координаты n точек на плоскости. Определить номер точки, суммарное расстояние.. Delphi | Shaolinjehzu | Помощь студентам | 7 | 06.06.2016 22:26 |
Запрет ввода в TextBox букв и . (точки) / Или автозамена точки на запятую | uralshans | Microsoft Office Excel | 4 | 30.08.2013 00:24 |
матрица, нахождения седловой точки | андрей.... | Помощь студентам | 0 | 21.12.2012 17:04 |
Матрица и седловые точки (С++) | paha192 | Помощь студентам | 2 | 09.10.2009 13:53 |
Отбражение чисел - точки, это точки, а не запятые, обозначающие дробную часть | Дикий | Помощь студентам | 7 | 12.05.2008 17:57 |