Производство

Поворот плоской точки вокруг центра

Поворачивает декартову точку вокруг произвольного центра на заданный ориентированный угол.

⚙быстрый расчёт
онлайн
Введите данные
Данные не отправляются на сервер
Результат
Новая координата X1ед.
Новая координата Y2 ед.
Формула

Как считается результат

Сначала центр вычитается из координат. К относительному вектору применяется матрица [[cosθ,−sinθ],[sinθ,cosθ]], затем центр прибавляется обратно. Положительный угол означает активный поворот точки против часовой стрелки.
Пример с тестовыми данными

Координата X точки: 2 ед.; Координата Y точки: 1 ед.; Координата X центра: 1 ед.; Координата Y центра: 1 ед.; Угол против часовой стрелки: 90 °

Новая координата X: 1 ед.; Новая координата Y: 2 ед.
О расчёте

Как пользоваться
калькулятором

Поворачивает декартову точку вокруг произвольного центра на заданный ориентированный угол.

Сначала центр вычитается из координат. К относительному вектору применяется матрица [[cosθ,−sinθ],[sinθ,cosθ]], затем центр прибавляется обратно. Положительный угол означает активный поворот точки против часовой стрелки.

  1. 01
    Подготовьте данные

    Используйте исходные величины именно для рассматриваемого случая: координата x точки в ед.; координата y точки в ед.; координата x центра в ед.; координата y центра в ед.; угол против часовой стрелки в °.

  2. 02
    Проверьте единицы и условия

    Ортонормированная плоская система координат с осью Y вверх и согласованными единицами. Экранные координаты с Y вниз требуют согласования направления угла. Географические координаты на сфере сюда не подставляются; масштабирование и перспективное преобразование отсутствуют.

  3. 03
    Прочитайте результат

    Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен.

Подробное объяснение

Как читать результат

Расшифровка показателей, пример вычисления и ограничения метода — без лишних терминов.

01

Что означают результаты

Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен.

02

Когда модель применима

Ортонормированная плоская система координат с осью Y вверх и согласованными единицами. Экранные координаты с Y вниз требуют согласования направления угла. Географические координаты на сфере сюда не подставляются; масштабирование и перспективное преобразование отсутствуют.

Разбор по шагам

Пример расчёта

Пример 1
Исходные данные
Координата X точки: 2 ед.; Координата Y точки: 1 ед.; Координата X центра: 1 ед.; Координата Y центра: 1 ед.; Угол против часовой стрелки: 90 °
Вычисление
Сначала центр вычитается из координат. К относительному вектору применяется матрица [[cosθ,−sinθ],[sinθ,cosθ]], затем центр прибавляется обратно. Положительный угол означает активный поворот точки против часовой стрелки. Новая координата X: (1)+((2)-(1)) × cos(((90) × π ÷ 180))-((1)-(1)) × sin(((90) × π ÷ 180)) = 1 ед.. Новая координата Y: (1)+((2)-(1)) × sin(((90) × π ÷ 180))+((1)-(1)) × cos(((90) × π ÷ 180)) = 2 ед..
Результат
Новая координата X: 1 ед.; Новая координата Y: 2 ед.

Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен.

Пример 2
Исходные данные
Координата X точки: 2 ед.; Координата Y точки: 1 ед.; Координата X центра: 1 ед.; Координата Y центра: 1 ед.; Угол против часовой стрелки: -90 °
Вычисление
Новая координата X: (1)+((2)-(1)) × cos(((-90) × π ÷ 180))-((1)-(1)) × sin(((-90) × π ÷ 180)) = 1 ед.. Новая координата Y: (1)+((2)-(1)) × sin(((-90) × π ÷ 180))+((1)-(1)) × cos(((-90) × π ÷ 180)) = 0 ед..
Результат
Новая координата X: 1 ед.; Новая координата Y: 0 ед.

Этот вариант использует другие исходные данные: Угол против часовой стрелки — -90. Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен.

Формула и обозначения

Сначала центр вычитается из координат. К относительному вектору применяется матрица [[cosθ,−sinθ],[sinθ,cosθ]], затем центр прибавляется обратно. Положительный угол означает активный поворот точки против часовой стрелки.

x — координата x точки, единица: ед..

y — координата y точки, единица: ед..

centerx — координата x центра, единица: ед..

centery — координата y центра, единица: ед..

angle — угол против часовой стрелки, единица: °.

Практическое применение

Поворачивает декартову точку вокруг произвольного центра на заданный ориентированный угол. Сначала центр вычитается из координат. К относительному вектору применяется матрица [[cosθ,−sinθ],[sinθ,cosθ]], затем центр прибавляется обратно. Положительный угол означает активный поворот точки против часовой стрелки.

Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен.

Частые ошибки

Используйте исходные величины именно для рассматриваемого случая: координата x точки в ед.; координата y точки в ед.; координата x центра в ед.; координата y центра в ед.; угол против часовой стрелки в °.

Ортонормированная плоская система координат с осью Y вверх и согласованными единицами. Экранные координаты с Y вниз требуют согласования направления угла. Географические координаты на сфере сюда не подставляются; масштабирование и перспективное преобразование отсутствуют.

Источники и допущения

Основание расчёта

Метод, правило или ставка сверены с указанным источником. Последняя проверка этой реализации: 2026-09-30.

Robotics Book: плоская геометрия и повороты ↗
Коротко о главном

Вопросы
и ответы

Что показывает «новая координата x»?+

Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен.

Как проверить расчёт на конкретном примере?+

Координата X точки: 2 ед.; Координата Y точки: 1 ед.; Координата X центра: 1 ед.; Координата Y центра: 1 ед.; Угол против часовой стрелки: 90 °. Новая координата X: 1 ед.; Новая координата Y: 2 ед.. Сначала центр вычитается из координат. К относительному вектору применяется матрица [[cosθ,−sinθ],[sinθ,cosθ]], затем центр прибавляется обратно. Положительный угол означает активный поворот точки против часовой стрелки.

Какие ограничения есть у метода?+

Ортонормированная плоская система координат с осью Y вверх и согласованными единицами. Экранные координаты с Y вниз требуют согласования направления угла. Географические координаты на сфере сюда не подставляются; масштабирование и перспективное преобразование отсутствуют.

Можно ли изменить исходные данные и сравнить варианты?+

Да. Расстояние от точки до центра сохраняется. Поворот на 360° возвращает исходное положение; это перемещение самой точки, а не пассивная смена системы координат, у которой знак угла противоположен. Сравнивайте варианты в одинаковых единицах и при неизменных допущениях: Ортонормированная плоская система координат с осью Y вверх и согласованными единицами. Экранные координаты с Y вниз требуют согласования направления угла. Географические координаты на сфере сюда не подставляются; масштабирование и перспективное преобразование отсутствуют.