Skip to content

Instantly share code, notes, and snippets.

@sukamenev
sukamenev / least_squares.go
Last active April 21, 2024 06:54 — forked from ota42y/least_squares_method.go
Golang least squares method: traditional and minimizing sum of squares of perpendicular lengths approach.
/*
Код взят отсюда и доработан
https://gist.github.com/ota42y/db4ff0298d9c945cd261
Код применим только для y = ax + b
Для вертикальных прямых неприменим.
Least Squares Fitting: Perpendicular Offsets
Мы используем продвинутую версию метода наименьших квадратов, где меряется расстояние перпендикуляра до прямой
https://mathworld.wolfram.com/LeastSquaresFittingPerpendicularOffsets.html