Как найти угол, если даны вершины треугольника
Треугольник — это простейший многоугольник, для нахождения величин углов которого по известным параметрам (длинам сторон, радиусам вписанных и описанных окружностей и др.) существует несколько формул. Однако часто встречаются задачи, требующие расчета углов в вершинах треугольника, который помещен в некоторую пространственную систему координат.
Инструкция
Если треугольник задан координатами всех трех своих вершин (X₁,Y₁,Z₁, X₂,Y₂,Z₂ и X₃,Y₃,Z₃), то начните с вычисления длин сторон, образующих тот угол треугольника (α), величина которого вас интересует. Если любую из них достроить до прямоугольного треугольника, в котором сторона будет гипотенузой, а ее проекции на две оси координат — катетами, то ее длину можно найти по теореме Пифагора. Длины проекций будут равны разности координат начала и конца стороны (т.е. двух вершин треугольника) по соответствующей оси, а значит, длину можно выразить как квадратный корень из суммы квадратов разностей таких координатных пар. Для трехмерного пространства соответствующие формулы двух сторон треугольника можно записать так: √((X₁-X₂)² + (Y₁-Y₂)² + (Z₁-Z₂)²) и √((X₁-X₃)² + (Y₁-Y₃)² + (Z₁-Z₃)²).
Используйте две формулы скалярного произведения векторов — в данном случае векторами с общим началом являются стороны треугольника, образующие вычисляемый угол. Одна из формул выражает скалярное произведение через их длины, полученные вами на предыдущем шаге, и косинус угла между ними: √((X₁-X₂)² + (Y₁-Y₂)² + (Z₁-Z₂)²) * √((X₁-X₃)² + (Y₁-Y₃)² + (Z₁-Z₃)²) * cos(α). Другая — через сумму произведений координат по соответствующим осям: X₁*X₃ + Y₁*Y₃ + Z₁*Z₃.
Приравняйте эти две формулы и выразите из равенства косинус искомого угла: cos(α) = (X₁*X₃ + Y₁*Y₃ + Z₁*Z₃) / (√((X₁-X₂)² + (Y₁-Y₂)² + (Z₁-Z₂)²) * √((X₁-X₃)² + (Y₁-Y₃)² + (Z₁-Z₃)²)). Тригонометрическая функция, определяющая величину угла в градусах по значению его косинуса, называется арккосинусом — используйте ее для записи окончательного варианта формулы нахождения угла по трехмерным координатам треугольника: α = arccos((X₁*X₃ + Y₁*Y₃ + Z₁*Z₃) / (√((X₁-X₂)² + (Y₁-Y₂)² + (Z₁-Z₂)²) * √((X₁-X₃)² + (Y₁-Y₃)² + (Z₁-Z₃)²))).
Видео по теме
Источники:
- треугольник задан вершинами найти высоту
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Примечание: дробные числа записывайте
через точку, а не запятую.
Округлять до -го знака после запятой.
Нахождение угла между векторами
Длина вектора, угол между векторами – эти понятия являются естественно-применимыми и интуитивно понятными при определении вектора как отрезка определенного направления. Ниже научимся определять угол между векторами в трехмерном пространстве, его косинус и рассмотрим теорию на примерах.
Для рассмотрения понятия угла между векторами обратимся к графической иллюстрации: зададим на плоскости или в трехмерном пространстве два вектора a → и b → , являющиеся ненулевыми. Зададим также произвольную точку O и отложим от нее векторы O A → = b → и O B → = b →
Углом между векторами a → и b → называется угол между лучами О А и О В .
Полученный угол будем обозначать следующим образом: a → , b → ^
Очевидно, что угол имеет возможность принимать значения от 0 до π или от 0 до 180 градусов.
a → , b → ^ = 0 , когда векторы являются сонаправленными и a → , b → ^ = π , когда векторы противоположнонаправлены.
Векторы называются перпендикулярными, если угол между ними равен 90 градусов или π 2 радиан.
Если хотя бы один из векторов является нулевым, то угол a → , b → ^ не определен.
Нахождение угла между векторами
Косинус угла между двумя векторами, а значит и собственно угол, обычно может быть определен или при помощи скалярного произведения векторов, или посредством теоремы косинусов для треугольника, построенного на основе двух данных векторов.
Согласно определению скалярное произведение есть a → , b → = a → · b → · cos a → , b → ^ .
Если заданные векторы a → и b → ненулевые, то можем разделить правую и левую части равенства на произведение длин этих векторов, получая, таким образом, формулу для нахождения косинуса угла между ненулевыми векторами:
cos a → , b → ^ = a → , b → a → · b →
Данная формула используется, когда в числе исходных данных есть длины векторов и их скалярное произведение.
Исходные данные: векторы a → и b → . Длины их равны 3 и 6 соответственно, а их скалярное произведение равно — 9 . Необходимо вычислить косинус угла между векторами и найти сам угол.
Решение
Исходных данных достаточно, чтобы применить полученную выше формулу, тогда cos a → , b → ^ = — 9 3 · 6 = — 1 2 ,
Теперь определим угол между векторами: a → , b → ^ = a r c cos ( — 1 2 ) = 3 π 4
Ответ: cos a → , b → ^ = — 1 2 , a → , b → ^ = 3 π 4
Чаще встречаются задачи, где векторы задаются координатами в прямоугольной системе координат. Для таких случаев необходимо вывести ту же формулу, но в координатной форме.
Длина вектора определяется как корень квадратный из суммы квадратов его координат, а скалярное произведение векторов равно сумме произведений соответствующих координат. Тогда формула для нахождения косинуса угла между векторами на плоскости a → = ( a x , a y ) , b → = ( b x , b y ) выглядит так:
cos a → , b → ^ = a x · b x + a y · b y a x 2 + a y 2 · b x 2 + b y 2
А формула для нахождения косинуса угла между векторами в трехмерном пространстве a → = ( a x , a y , a z ) , b → = ( b x , b y , b z ) будет иметь вид: cos a → , b → ^ = a x · b x + a y · b y + a z · b z a x 2 + a y 2 + a z 2 · b x 2 + b y 2 + b z 2
Исходные данные: векторы a → = ( 2 , 0 , — 1 ) , b → = ( 1 , 2 , 3 ) в прямоугольной системе координат. Необходимо определить угол между ними.
Решение
- Для решения задачи можем сразу применить формулу:
cos a → , b → ^ = 2 · 1 + 0 · 2 + ( — 1 ) · 3 2 2 + 0 2 + ( — 1 ) 2 · 1 2 + 2 2 + 3 2 = — 1 70 ⇒ a → , b → ^ = a r c cos ( — 1 70 ) = — a r c cos 1 70
- Также можно определить угол по формуле:
cos a → , b → ^ = ( a → , b → ) a → · b → ,
но предварительно рассчитать длины векторов и скалярное произведение по координатам: a → = 2 2 + 0 2 + ( — 1 ) 2 = 5 b → = 1 2 + 2 2 + 3 2 = 14 a → , b → ^ = 2 · 1 + 0 · 2 + ( — 1 ) · 3 = — 1 cos a → , b → ^ = a → , b → ^ a → · b → = — 1 5 · 14 = — 1 70 ⇒ a → , b → ^ = — a r c cos 1 70
Ответ: a → , b → ^ = — a r c cos 1 70
Также распространены задачи, когда заданы координаты трех точек в прямоугольной системе координат и необходимо определить какой-нибудь угол. И тогда, для того, чтобы определить угол между векторами с заданными координатами точек, необходимо вычислить координаты векторов в виде разности соответствующих точек начала и конца вектора.
Исходные данные: на плоскости в прямоугольной системе координат заданы точки A ( 2 , — 1 ) , B ( 3 , 2 ) , C ( 7 , — 2 ) . Необходимо определить косинус угла между векторами A C → и B C → .
Решение
Найдем координаты векторов по координатам заданных точек A C → = ( 7 — 2 , — 2 — ( — 1 ) ) = ( 5 , — 1 ) B C → = ( 7 — 3 , — 2 — 2 ) = ( 4 , — 4 )
Теперь используем формулу для определения косинуса угла между векторами на плоскости в координатах: cos A C → , B C → ^ = ( A C → , B C → ) A C → · B C → = 5 · 4 + ( — 1 ) · ( — 4 ) 5 2 + ( — 1 ) 2 · 4 2 + ( — 4 ) 2 = 24 26 · 32 = 3 13
Ответ: cos A C → , B C → ^ = 3 13
Угол между векторами можно определить по теореме косинусов. Отложим от точки O векторы O A → = a → и O B → = b → , тогда, согласно теореме косинусов в треугольнике О А В , будет верным равенство:
A B 2 = O A 2 + O B 2 — 2 · O A · O B · cos ( ∠ A O B ) ,
b → — a → 2 = a → + b → — 2 · a → · b → · cos ( a → , b → ) ^
и отсюда выведем формулу косинуса угла:
cos ( a → , b → ) ^ = 1 2 · a → 2 + b → 2 — b → — a → 2 a → · b →
Для применения полученной формулы нам нужны длины векторов, которые несложно определяются по их координатам.
Хотя указанный способ имеет место быть, все же чаще применяют формулу:
http://mathhelpplanet.com/static.php?p=onlain-reshit-treugolnik
http://zaochnik.com/spravochnik/matematika/vektory/nahozhdenie-ugla-mezhdu-vektorami-primery-i-reshen/
Решить треугольник Онлайн по координатам
Данный онлайн-сервис вычисляет (показываются промежуточные расчёты) следующие параметры треугольника:
1) длины и уравнения сторон, медиан, средних линий, высот, серединных перпендикуляров, биссектрис;
2) система линейных неравенств, определяющих треугольник;
2) уравнения прямых, проходящих через вершины параллельно противолежащим сторонам;
3) внутренние углы по теореме косинусов;
4) площадь треугольника;
5) точка пересечения медиан (центроид) и точки пересечения медиан со сторонами;
10) параметры вписанной и описанной окружностей и их уравнения.
Внимание! Этот сервис не работает в браузере IE (Internet Explorer).
Запишите координаты вершин треугольника и нажмите кнопку.
Математический форум (помощь с решением задач, обсуждение вопросов по математике).
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.
Примеры решений по аналитической геометрии на плоскости
В этом разделе вы найдете бесплатные примеры решений задач по аналитической геометрии на плоскости об исследовании треугольника (заданного вершинами или сторонами): уравнения сторон, углы, площадь, уравнения и длины высот, медиан, биссектрис и т.п.
Решения задач о треугольнике онлайн
Задача 1. Даны вершины треугольника $A (-2, 1), B (3, 3), С (1, 0)$. Найти:
а) длину стороны $AB$;
б) уравнение медианы $BM$;
в) $cos$ угла $BCA$;
г) уравнение высоты $CD$;
д) длину высоты $СD$;
е) площадь треугольника $АВС$.
Задача 2. Найти длину высоты $AD$ в треугольнике с вершинами $A(3,2), B(2,-5), C(-6,-1)$ и написать уравнение перпендикуляра, опущенного из точки $C$ на прямую $AB$.
Задача 3. Даны вершины $A(1,1), B(7,5), C(4,5)$ треугольника. Найти:
1) длину стороны $AB$;
2) внутренний угол $A$ в радианах с точностью до 0,01;
3) уравнение высоты, проведенной через вершину $C$;
4) уравнение медианы, проведенной через вершину $C$;
5) точку пересечения высот треугольника;
6) длину высоты, опущенной из вершины $C$;
7) систему линейных неравенств, определяющую внутреннюю область треугольника.
Сделать чертеж.
Задача 4. Даны уравнения двух сторон треугольника $4x-5y+9=0$ и $x+4y-3=0$. Найти уравнение третьей стороны, если известно, что медианы этого треугольника пересекаются в точке $P(3,1)$.
Задача 5. Даны две вершины $A(-3,3)$, $B(5,-1)$ и точка $D(4,3)$ пересечения высот треугольника. Составить уравнения его сторон.
Задача 6. Найти углы и площадь треугольника, образованного прямыми $у = 2х$, $y = -2х$ и $у = х + 6$.
Задача 7. Найти точку пересечения медиан и точку пересечения высот треугольника: $А(0, — 4)$, $В(3, 0)$ и $С(0, 6)$.
Задача 8. Вычислить координаты точек середины отрезков, являющихся медианами треугольника $ABC$, если $A(-6;1)$, $B(4;3)$, $C(10;8)$.
Найти косинусы углов треугольника
Мы уже находили косинусы углов треугольника по его сторонам в произвольном треугольнике и косинус острого угла прямоугольного треугольника.
Рассмотрим, как найти косинусы углов треугольника по его вершинам.
1) Найти косинусы углов треугольника ABC;
2) Определить вид треугольника.
1) Угол A образован векторами
(Чертёж не обязательно делать на координатной плоскости. Достаточно выполнить его схематически, для упрощения понимания, какой угол какими векторами образован).
Поскольку скалярное произведение меньше нуля, угол, образованный данными векторами, тупой. Значит треугольник ABC — тупоугольный.
2) Угол B образован векторами
— противоположные векторы, то их координаты отличаются только знаками и векторы имеют одинаковую длину:
Как найти косинус внутреннего угла при вершине В?
Вычислим стороны треугольника АВС, используя формулу определения расстояния между точками в прямоугольной декартовой системе координат в пространстве.
Затем, применив теорему косинусов, найдем искомый угол.
Вот таким образом у меня получилось, если не ошибся в арифметике
Найти косинус угла АВС можно по формуле для расчёта угла между двумя векторами.
Зная координаты вершин А(2;-2;-2), В(2;2;-1) и С(3;1;-2), находим вектора АВ = , СВ = . Для этого мы использовали формулу вида:
Мы уже находили косинусы углов треугольника по его сторонам в произвольном треугольнике и косинус острого угла прямоугольного треугольника.
Рассмотрим, как найти косинусы углов треугольника по его вершинам.
Задача
Дано: ΔABC,
A(-2;0), B(6;1), C(-3;-5).
1) Найти косинусы углов треугольника ABC;
2) Определить вид треугольника.
Решение:
1) Угол A образован векторами
(Чертёж не обязательно делать на координатной плоскости. Достаточно выполнить его схематически, для упрощения понимания, какой угол какими векторами образован).
Следовательно,
Найдём координаты векторов:
Находим скалярное произведение векторов:
Поскольку скалярное произведение меньше нуля, угол, образованный данными векторами, тупой. Значит треугольник ABC — тупоугольный.
Длины (или модули) векторов:
Отсюда
2) Угол B образован векторами
Таким образом,
Так как
— противоположные векторы, то их координаты отличаются только знаками и векторы имеют одинаковую длину:
3) Угол C образован векторами
Ответ:
ΔABC — тупоугольный.