Допустим, у меня есть две точки: и .
Как найти третью точку
такой, что:
а)
,
&
образуют равносторонний треугольник
б) значение
это самое высокое, что может быть
Большое спасибо за ваше время :)
Я пробовал несколько примеров с заданными точками, формируя нелинейные системы уравнений. , , ( будучи средней точкой ), а затем выполняя некоторые частные производные на этих результатах. Я получил то, что искал для какого-то конкретного примера (где ), но я как бы делаю это бездумно, пока не получу то, что хочу, и это не сработало для меня для более сложных примеров (например, когда ).
Намекать.
Оставив в стороне частные случаи, пусть . Рассмотрим точку . определяет плоскость, в которой находится искомая точка находился бы. Используйте векторное произведение и вращать к вокруг .
Редактировать
Например, с точки зрения мощного языка описательной векторной графики Asymptote это было бы просто
triple C=rotate(60,B,B+cross(A-B,D-B))*A;
Asymptote
вместе с TeXLive
(если у вас его еще нет).
Нмасанта
МХу
г.ков
МХу
МХу
Моти