Я работаю над программой, в которой мне нужно удовлетворить переопределенную систему нелинейных уравнений.
По существу, программа будет добавлять точки динамически, и каждая новая точка должна добавляться там, где она соответствует заданным расстояниям до остальных точек, которые были добавлены ранее.
Итак, если у нас есть точка P1 (x1, y1), и мы добавляем новую точку P2 (x2, y2), предполагая, что их расстояние равно d12, у меня есть уравнение (Расстояние между (P1, P2) = d12 ).
Это решение - уравнение окружности.
Теперь, если я добавлю новую точку, я также должен убедиться, что расстояние между P1 и P3 равно d13, и то же самое для P2 и P3, равно d23.
Мой вопрос ... Как я могу решить это уравнение? Я ищу что-то в Matlab, но я не нашел ничего, что позволяло бы переменным удовлетворять более чем одному уравнению одновременно.
Большое спасибо