6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
1

как найти угол...

28.11.2008, 19:50. Показов 2307. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
На плоскости координат лежат точки A(x1;y1) B(x2;y2) из точки O(0;0) к ним идут лучи a b.
Найти угол между этими лучами.
ПРИМЕЧАНИЕ. угол откладывать ВПРАВО от луча A. или определить в какую сторону идёт угол.
щас сделаю рисунок.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2008, 19:50
Ответы с готовыми решениями:

Как найти угол между двумя прямыми или как найти углы прямоугольника ?
Ну вопрос в теме . Пожалуйста помогите с этим.

Найти угол напряжения и угол тока
Здравствуйте, есть формула U (t) = 6 * sqrt (2) * cos (6 * 10^6 * t - 2 * (pi / 5)). Как найти...

Как найти угол
Добрый день, друзья, возникла задачка найти угол (x на чертеже) в такой незатейливой фигуре, ломаю...

Как найти угол?
Известны три стороны A,B,C и и угол альфа1,как найти угол бэта 1?Значений или указаний...

5
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
28.11.2008, 19:55  [ТС] 2
вот рисунок
Изображения
 
0
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
28.11.2008, 23:07  [ТС] 3
Скалярное произведение: (x1, y1, z1) * (x2, y2, z2) = x1*x2 + y1*y2 + z1*z2 = |A| * |B| * cos(угол между A и B).
осталось понять правый это угол или левый

Добавлено через 2 часа 22 минуты 42 секунды
с пляской с бубном проблему решил
0
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
28.11.2008, 23:11 4
А ещё есть векторное произведение
Для векторов на плоскости:
|(x1, y1) x (x2, y2)| = x1*y2 - x2*y1 = |A| * |B| * sin(угол между A и B).
Остаётся разделить векторное на скалярное и взять арктангенс. Угол получается левый.
0
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
28.11.2008, 23:28  [ТС] 5
вот тока у синуса проблема: что синус 10, что 170 результат 1.
0
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
28.11.2008, 23:30 6
Так косинус разный; надо векторное произведение разделить на скалярное и получится тангенс - на его знак влияет знак косинуса.
Учитывая, что tg(2*pi)=-0, а tg(0)=+0, путём нехитрых битовых операций (т.к. при обычном сравнении +0=-0) можно даже отличить 0 от 2*pi.
0
28.11.2008, 23:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2008, 23:30
Помогаю со студенческими работами здесь

Как найти угол?
http://www.imagepost.ru/?v=319/FeEVVOd.png Как найти угол С, зная А и Б?

Известны ориентированные углы между векторами: угол(АВ,АС)=120 и угол (АВ,АД)=-60. Определите угол (АС,АД)
Известны ориентированные углы между векторами: угол(АВ,АС)=120 и угол (АВ,АД)=-60. Определите угол...

Возможно ли, найти другие стороны и углы у треугольника, если даны угол ACE и угол ECB, а так же стороны АЕ и ЕВ
Вопрос такой, возможно найти ли другие стороны и углы у треугольника, если даны угол ACE и угол...

В остроугольном треугольнике ABC даны стороны BC, AC и угол CBA в радианах. Найти угол BCA в радианах, используя arctg
В остроугольном треугольнике ABC даны стороны BC, AC и угол CBA в радианах. Найти угол BCA в...


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

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

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