Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Геометрия]как найти коодинату треугольника


Автор: BOB4uK 25.9.2008, 11:59
Как найти координату вершины треугольника у которого известны длины его сторон и углы между вершинами?
Например: треугольник ABC, A(0;0), B(0,300), а C(?;?), известны длины AB=300, BC=500, а AC=?, угол ABC=90 градусов.

Есть какая-нибудь формула которая позволяет найти координаты вершины и длину отрезка AC?

Автор: W4FhLF 25.9.2008, 13:36
AC = 583.095 (по теореме пифагора), а координаты точки С(500; 300)

Автор: Bulat 25.9.2008, 13:38
Цитата(BOB4uK @  25.9.2008,  11:59 Найти цитируемый пост)
и длину отрезка AC?


это по-моему вообще по Пифагору находится, a^2(AB) + b^2(BC) = c^2(AC), как раз при условии, что угол ABC = 90 градусов

Цитата(BOB4uK @  25.9.2008,  11:59 Найти цитируемый пост)
найти координаты вершины

Покопайся в формулах планеметрии, по-моему можно найти несколькими способами smile

Автор: W4FhLF 25.9.2008, 13:48
Цитата(Bulat @  25.9.2008,  13:38 Найти цитируемый пост)
Покопайся в формулах планеметрии, по-моему можно найти несколькими способами


Зачем планиметрия? 

AC можно получить простым сложением векторов AB и BC

Добавлено @ 14:00
или нет smile

Автор: Bulat 25.9.2008, 14:00
Цитата(W4FhLF @  25.9.2008,  13:48 Найти цитируемый пост)
Зачем планиметрия? 

AC можно получить простым сложением векторов AB и BC


собственно, если быть чуть внимательным ;)

Цитата(Bulat @  25.9.2008,  13:38 Найти цитируемый пост)
это по-моему вообще по Пифагору находится, a^2(AB) + b^2(BC) = c^2(AC), как раз при условии, что угол ABC = 90 градусов


Автор: BOB4uK 25.9.2008, 15:50
Я вам привел частный случай (90 градусов), а если будет 45 градусов или еще сколько-нибудь?

Автор: Bulat 25.9.2008, 15:57
Цитата(BOB4uK @  25.9.2008,  15:50 Найти цитируемый пост)
Я вам привел частный случай (90 градусов), а если будет 45 градусов или еще сколько-нибудь? 


теорема Пифагора - это урезанная часть, когда AC^2 = AB^2 + BC^2 - 2*AB*BC*cos(ABC). (сорри за обозначение косинуса угла, уже подзабываю как праильно оформлять). косинус 90-градусного угла дает 0, что нам дает как раз теорему пифагора smile 

Автор: BOB4uK 26.9.2008, 18:21
Bulat СПАСИБО! буду пробовать!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)