Например, вы находитесь на одном берегу реки, а на другом берегу стоит дерево, и вам надо найти его высоту.
Есть основанный на тригонометрии.
Рисунок прилагается. Мы можем измерить расстояние AB = s между двумя точками на нашем берегу, и углы а и b, под которыми видно дерево.
Высоту дерева CD можно найти из двух прямоугольных треугольников:
CD = AC*tg a
CD = BC*tg b = (AC + s)*tg b
Приравниваем правые части
AC*tg a = AC*tg b + s*tg b
AC = s*tg b / (tg a - tg b)
Это мы нашли расстояние через реку. Отсюда высота дерева
CD = AC*tg a s*tg a*tg b / (tg a - tg b)
точный, но довольно сложный.
Проще на глазок прикинуть высоту дерева.
Например, вы находитесь на одном берегу реки, а на другом берегу стоит дерево, и вам надо найти его высоту.
Есть основанный на тригонометрии.
Рисунок прилагается. Мы можем измерить расстояние AB = s между двумя точками на нашем берегу, и углы а и b, под которыми видно дерево.
Высоту дерева CD можно найти из двух прямоугольных треугольников:
CD = AC*tg a
CD = BC*tg b = (AC + s)*tg b
Приравниваем правые части
AC*tg a = AC*tg b + s*tg b
AC = s*tg b / (tg a - tg b)
Это мы нашли расстояние через реку. Отсюда высота дерева
CD = AC*tg a s*tg a*tg b / (tg a - tg b)
точный, но довольно сложный.
Проще на глазок прикинуть высоту дерева.