mandigit писал(а):
Нельзя-же такое под вечер писать
На первый взгляд - интересное решение. Если дозавершить описание алгоритма и проверить на нескольких примерах - можно брать в копилку алгоритмов.
Остается так-же неясным, каково будет поведение алгоритма с учетом ошибки измерения.
Да вроде как довольно просто вышло. Да, а ошибки измерения - будут давать ошибки в координатах. Причем совершенно однозначные, так как решение одно. То есть мы будем получать координаты той точки, которая находится от маяков на расстояниях, соответствующих измеренным временам. Единственная проблема - на граничных зонах, когда ошибка приводит к неразрешимой задаче (если такие существуют)
Виталий писал(а):Все бы хорошо, но во-первых d - не одинаковое, а во вторых - неизвестно.
Так d - оно неизвестно строго в соответствии с планом У нас 3 уравнения и 3 неизвестных. Решаем, находим. Единственный вопрос - что там за второе решение.
=DeaD= писал(а):D=A1*B2-A2*B1=4*(x1-x2)*(y1-y3)-4*(x1-x3)*(y1-y2) - не ноль, т.к. маяки не на 1 прямой.
Это понятно. Там интереснее что за корни квадратного уравнения.