Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 02 ноя 2013, 21:35 
Не в сети
Начинающий
Зарегистрирован:
02 ноя 2013, 21:27
Сообщений: 4
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Здравствуйте, делаю задачку по инфе, нуждаюсь в вашей помощи.
Задачку прикрепил.

Вообщем, у меня есть треугольник, необходимо повернуть его на угол альфа. Не могу сообразить только это.

Вложения:
zad.png
zad.png [ 18.75 Кб | Просмотров: 89 ]
Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 02 ноя 2013, 22:42 
Не в сети
Light & Truth
Аватара пользователя
Зарегистрирован:
27 дек 2011, 18:32
Сообщений: 2466
Откуда: Украина, Одесса
Cпасибо сказано: 565
Спасибо получено:
698 раз в 602 сообщениях
Очков репутации: 186

Добавить очки репутацииУменьшить очки репутации
Треугольник можно однозначно задать при помощи его вершин, т.е. задать координаты трех точек - вершин треугольника.
Вращение - используйте формулы для поворота координатной плоскости.
Треугольник нельзя построить, если все три вершины лежат на одной прямой (проверяете векторное произведение на равенство нулю)

Надеюсь я правильно понял ваше задание.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 02 ноя 2013, 22:59 
Не в сети
Начинающий
Зарегистрирован:
02 ноя 2013, 21:27
Сообщений: 4
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Analitik писал(а):
Треугольник можно однозначно задать при помощи его вершин, т.е. задать координаты трех точек - вершин треугольника.
Вращение - используйте формулы для поворота координатной плоскости.
Треугольник нельзя построить, если все три вершины лежат на одной прямой (проверяете векторное произведение на равенство нулю)

Надеюсь я правильно понял ваше задание.


В принципе да. Выделенное у меня реализовано, все кроме вращения. Вообщем у меня для каждой точки имеется переменные, то есть у точки a есть a.x и a.y и так далее. Надо повернуть треугольник на альфа, то есть дать им новое значение. Вопрос у меня только в формулах.
Это вы имели ввиду?


Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 02 ноя 2013, 23:03 
Не в сети
Light & Truth
Аватара пользователя
Зарегистрирован:
27 дек 2011, 18:32
Сообщений: 2466
Откуда: Украина, Одесса
Cпасибо сказано: 565
Спасибо получено:
698 раз в 602 сообщениях
Очков репутации: 186

Добавить очки репутацииУменьшить очки репутации
Да, это

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю Analitik "Спасибо" сказали:
unknownd
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 03 ноя 2013, 00:01 
Не в сети
Начинающий
Зарегистрирован:
02 ноя 2013, 21:27
Сообщений: 4
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Не выходит с теми формулами :(

Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 03 ноя 2013, 00:06 
Не в сети
Light & Truth
Аватара пользователя
Зарегистрирован:
27 дек 2011, 18:32
Сообщений: 2466
Откуда: Украина, Одесса
Cпасибо сказано: 565
Спасибо получено:
698 раз в 602 сообщениях
Очков репутации: 186

Добавить очки репутацииУменьшить очки репутации
unknownd

На какой угол Вы поворачиваете и относительно какой точки?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 03 ноя 2013, 00:18 
Не в сети
Начинающий
Зарегистрирован:
02 ноя 2013, 21:27
Сообщений: 4
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Analitik писал(а):
unknownd

На какой угол Вы поворачиваете и относительно какой точки?

Пробую на 90 градусов. По поводу относительно какой точки точно сказать не могу, ибо не очень понимаю.
К примеру точке A:
a.x = a.x * Cos(угол) - a.y * Sin(угол);
и
a.y = a.x * Sin(угол) + a.y * Cos(угол);

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Дан треугольник, требуется повернуть его на угол альфа
СообщениеДобавлено: 03 ноя 2013, 00:59 
Не в сети
Light & Truth
Аватара пользователя
Зарегистрирован:
27 дек 2011, 18:32
Сообщений: 2466
Откуда: Украина, Одесса
Cпасибо сказано: 565
Спасибо получено:
698 раз в 602 сообщениях
Очков репутации: 186

Добавить очки репутацииУменьшить очки репутации
unknownd

У Вас ошибка в расчетах где-то или в программе
По указанным формулам у меня получилось
[math]a(-1;1)[/math][math]b(-3;3)[/math][math]c(-1;5)[/math]

unknownd писал(а):
По поводу относительно какой точки точно сказать не могу, ибо не очень понимаю.

Я имел ввиду, что одна точка плоскости фиксируется, а все остальное поворачивается относительно этой точки. Чтобы было нагляднее, возьмите лист бумаги, нарисуйте на нем треугольник. Прижмите лист пальцев в каком-нибудь месте и поверните его.

Ваши формулы верны только для случая когда вращаются координатные оси, т.е. происходит вращение относительно начала координат.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 8 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Геометрия. Треугольник. Биссектриса, угол, сторона

в форуме Геометрия

Arsen Khachaturyan

1

297

09 май 2015, 20:12

Повернуть графики функции на другую ось

в форуме Аналитическая геометрия и Векторная алгебра

kail63

1

333

15 авг 2017, 20:20

Повернуть многоугольник относительно центра

в форуме Линейная и Абстрактная алгебра

Knyazhe

1

276

06 май 2019, 14:38

Найти альфа

в форуме Тригонометрия

sable102

4

435

25 фев 2016, 21:27

Найти параметр альфа

в форуме Теория вероятностей

183jpg

1

249

15 дек 2018, 18:53

При каких альфа сходится ряд?

в форуме Ряды

_Nikita_93

1

603

24 янв 2015, 20:12

Взаимодействие двух альфа-частиц

в форуме Атомная и Ядерная физика

searcher

2

1112

30 апр 2018, 12:53

Метод скорейшего спуска (Как найти альфа)?

в форуме Исследование операций и Задачи оптимизации

Evgenii123456

7

355

30 ноя 2021, 02:35

Выяснить при каких Альфа система имеет решение

в форуме Комплексный анализ и Операционное исчисление

_kkaattyya

1

234

05 мар 2023, 16:53

Угол внутри другого угла. Полный угол

в форуме Размышления по поводу и без

Robert

2

379

20 ноя 2018, 13:14


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2024 MathHelpPlanet.com. All rights reserved