подгонка линейной поверхности с наименьшими квадратами

Поэтому я хочу решить уравнениеz= a + b*y +c*x,. получениеa,b,c, То есть: приведение (плоской) поверхности к нагрузке точек рассеяния в трехмерном пространстве.

Но я могу'кажется, ничего не нашел! Я думал, что будет простой модуль для такой простой задачи.

Я пытался, где х, у, г массивы;

ys=zip(x,y)
(coeffs, residuals, rank, sing_vals) = np.linalg.lstsq(ys,z)

я прав в мышлении coeffs = b, c? Или я совершенно не в том направлении. Я просто могуКажется, не найти ничего другого, что будет работать в 3D ...

Ответы на вопрос(2)

Ваш ответ на вопрос