Главная Войти О сайте

Как найти высоту треугольника, если даны координаты точек

Высотой в треугольнике называют отрезок прямой линии, соединяющий вершину фигуры с противолежащей стороной. Этот отрезок обязательно должен быть перпендикулярен стороне, поэтому из каждой вершины можно провести лишь одну высоту. Поскольку вершин в этой фигуре три, высот в нем столько же. Если треугольник задан координатами своих вершин, вычисление длины каждой из высот можно произвести, например, воспользовавшись формулой нахождения площади и рассчитав длины сторон.Как найти высоту треугольника, если даны координаты точек

Исходите в расчетах из того, что площадь треугольника равна половине произведения длины любой из его сторон на длину высоты, опущенной на эту сторону. Из этого определения вытекает, что для нахождения высоты нужно знать площадь фигуры и длину стороны.

Начните с вычисления длин сторон треугольника. Обозначьте координаты вершин фигуры так: A(X₁,Y₁,Z₁), B(X₂,Y₂,Z₂) и C(X₃,Y₃,Z₃). Тогда длину стороны AB вы сможете рассчитать по формуле AB = √((X₁-X₂)² + (Y₁-Y₂)² + (Z₁-Z₂)²). Для двух других сторон эти формулы будут выглядеть так: BC = √((X₂-X₃)² + (Y₂-Y₃)² + (Z₂-Z₃)²) и AC = √((X₁-X₃)² + (Y₁-Y₃)² + (Z₁-Z₃)²). Например, для треугольника с координатами A(3,5,7), B(16,14,19) и C(1,2,13) длина стороны AB составит √((3-16)² + (5-14)² + (7-19)²) = √(-13² + (-9²) + (-12²)) = √(169 + 81 + 144) =√394 ≈ 19,85. Длины сторон BC и AC, рассчитанные таким же способом, будут равны √(15² + 12² + 6²) = √405 ≈ 20,12 и √(2² + 3² + (-6²)) = √49 = 7.

Знания длин трех сторон, полученных на предыдущем шагу, достаточно для вычисления площади треугольника (S) по формуле Герона: S = ¼ * √((AB+BC+CA) * (BC+CA-AB) * (AB+CA-BC) * (AB+BC-CA)). Например, после подстановки в эту формулу значений, полученных из координат треугольника-образца из предыдущего шага, эта формула даст такое значение: S = ¼*√((19,85+20,12+7) * (20,12+7-19,85) * (19,85+7-20,12) * (19,85+20,12-7)) = ¼*√(46,97 * 7,27 * 6,73 * 32,97) ≈ ¼*√75768,55 ≈ ¼*275,26 = 68,815.

Исходя из площади треугольника, рассчитанной на предыдущем шаге, и длин сторон, полученных на втором шаге, вычислите высоты для каждой из сторон. Так как площадь равна половине произведения высоты на длину стороны, к которой она проведена, для нахождения высоты делите удвоенную площадь на длину нужной стороны: H = 2*S/a. Для использованного выше примера высота, опущенная на сторону AB составит 2*68,815/16,09 ≈ 8,55, высота к стороне ВС будет иметь длину 2*68,815/20,12 ≈ 6,84, а для стороны АС эта величина будет равна 2*68,815/7 ≈ 19,66.


CompleteRepair.Ru