Алгоритм метода наименьших квадратов данных съемки в программе Autodesk Civil 3D использует ряд матриц и формул.
Алгоритм используется для определения вероятного положения точек на основе метода наименьших квадратов.
Следующее матричное уравнение основано на системе взвешенных наблюдений и решается итерационно:
где:
- Х - матрица, содержащая разность между значениями текущих координат и новых координат каждого неизвестного пикета. Эта матрица обновляет текущие координаты при каждом повторении (до X @ 0.0).
- А - матрица, созданная из данных съемки и координат точек на основе линеаризации разложения ряда Тейлора определенного типа наблюдений.
- Р - диагональная матрица со значениями среднеквадратических отклонений или весовых коэффициентов наблюдений.
- L - матрица, содержащая разность между результатами наблюдений и рассчитанными значениями.