0 / 0 / 0
Регистрация: 04.05.2014
Сообщений: 3
1

Смещение оси координат и координаты точки

04.05.2014, 22:57. Показов 5611. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача такая. Есть система координат, есть 2 точки и центр. Вся система координат это абсолютные координаты, а координаты рассчиваемые от её центра относительны. Есть точка A, которая для примера равна началу координат, и вторая точка B должна быть расположена относительно точки A, при условии того что точка A может вращаться и координаты должны изменяться. Вот всё в картинках:
Смещение оси координат и координаты точки

.
Вложение 395115
Я запутался и не знаю что и в какой последовательности делать...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2014, 22:57
Ответы с готовыми решениями:

Определите координаты точки, полученной поворотом вокруг точки в системе координат
В системе координат XOY задана точка A (25, 45). Определите координаты точки B, полученной...

Координаты точки в повернутой системе координат
Добрый день, уважаемые участники! Возникла такая задачка: Из начала координат прямоугольной...

Даны два числа - координаты точки в декартовой системе координат. Определить, к какой оси X млм Y она ближе
Даны два числа - координаты точки в декартовой системе координат. Определить, к какой оси X млм Y...

Как лучше организовать смещение точки по оси х?
Наверное, тема построения графиков проста, поскольку нигде вопрос не освещается. Но всё же, если...

5
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
05.05.2014, 12:04 2
Цитата Сообщение от Free Посмотреть сообщение
Задача такая
В чём состоит задача? Что нужно сделать, вычислить, начертить?

Цитата Сообщение от Free Посмотреть сообщение
Я запутался и не знаю что и в какой последовательности делать...
Можно попробовать взять другой учебник. В котором, может быть, будет написано более понятно.
0
0 / 0 / 0
Регистрация: 04.05.2014
Сообщений: 3
05.05.2014, 21:12  [ТС] 3
Alex5
Смещение оси координат и координаты точки
,
0
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
06.05.2014, 00:50 4
Чтобы определить координаты точки, необходимо задать систему координат, оси координат.

Free, нарисуйте оси координат.

Free, понятно ли Вам, как определяются координаты точки?

Вот упражнение. Возьмите чистый лист и карандаш. Нарисуйте какую-нибудь систему координат.
Отметьте несколько точек, вычислите их координаты.
1
0 / 0 / 0
Регистрация: 04.05.2014
Сообщений: 3
06.05.2014, 07:50  [ТС] 5
Alex5, Я именно так и делал. Чертил и думал думал. Но что я только не делал не получается.
Смещение оси координат и координаты точки

Вот каринка выше, я начертил пару графиков и щас попытаюсь обьсянить. Есть 3 точки, A,B,C.
Точка A - это центр локальных координат. Тоесть все дальнейшие координаты будут рассчитываться от неё.
Точка B - это просто точка, у которой есть глобальные координаты и координаты в локальной системе, от точки A.
Точка C - это точка, у которой есть 3 вида координат. Первый вид, это глобальные, второй это относительно точки A и третий это относительно точки B.
Вся проблема в том, что точка B может вращать свои внутренние координты.

Как я считаю точки?
Всё довольно просто.
Высчитываем точку A:
A={xA-xA,yA-yA}
A={6-6;5-5} = {0; 0}

Высчитываем точку B:
B={xB-xA; yB-yA}
B={5-6;6-5) = {-1; 1}

Высчитываем точку C:
C={xC-xA; yC-yA}
C={6-6; 8-5} = {0; 3}

Вот и всё. Я вычислил локальные координаты от точки A.
Но как просчитать точку С, относительно точки B, с учётом того что точка B может вращаться(вращать свою систему координат). Я пробовал всякие вектора, cos,sin но не получилось. Не пишу сюда неверные решения. Если как и раньше попробовать вычислить C от B вот так:
Уже C и B имеет относительне координаты от A:
C={xC-xB; yC-yB}

Но это неверно! Если B повернуть на 90 градусов координаты C тоже должны измениться.

P.S.
На изображении опечатка. Локальные координаты от (A), B=(-1; 1). y без минуса.
0
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
06.05.2014, 15:02 6
Free, прежде чем решать эту задачу, разберитесь, что такое координаты.

Даны оси координат. Как узнать координаты точки?

Добавлено через 19 минут
Free, можете отметить на рисунке точку, глобальные координаты которой (4,5) ?
1
06.05.2014, 15:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2014, 15:02
Помогаю со студенческими работами здесь

Ввести координаты точки М и найти ее расстояние от начала координат (радиус - вектор от точки О (0,0)).
Ввести координаты точки М и найти ее расстояние от начала координат (радиус - вектор от точки О...

Даны координаты концов N - мерного отрезка (точки a и b). Найти его длину и наибольшую из координат точки а
Пропустил пары и теперь не знаю, как составить программу:boredom:

Найти смещение точки координаты которой находятся в цикле
Товарищи помогите! Есть задача найти смещение точки координаты которой находятся в цикле for(int...

Если все заданные точки плоскости принадлежат первому квадранту, определить координаты точки, наиболее удаленной от начала координат
Если все заданные точки плоскости принадлежат первому квадранту, определить координаты точки,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru