Аппроксимация данных — с помощью чего найти плоскость?
========================================================

 Есть N точек в 3-ех мерном пространстве, не лежащие все в одной плоскости.  

Нужно на основе их построить плоскость, наиболее приближенную ко всем этим точкам.  

Подскажите, с помощью чего можно найти эту плоскость. 

 Метод наименьших квадратов :  

1) описать аналитически плоскость  

2) вычислить сумму квадратов ошибок до каждой из точек  

3) продифференцировать по каждому из 3 параметров плоскости и приравнять к нулю (в точке минимума ошибки все 3 частные производные будут равны нулю)  

4) решить получившуюся систему из 3 уравнений с 3 неизвестными.