Почему это полиномиальное уравнение плохо обусловлено?

У меня матрица 1х1024. Поэтому я хотел бы оценить уравнение полинома.

X= (0:1023)'
Y= acquired data.  A 1024 element vector

Тогда я попробую это в MATLAB:

polyfit(x,y,5)

Но MATLAB дает ненормальный результат с предупреждением.

Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the ...

Я не понимаю, что я делаю не так?

Обновить

Я получил кучу таких цифр.

Y =

-0.0000000150
 ...
0.00001
...
0
...
0.17

X = 0 ~ 255

polyfit (X, Y, 4)

Я получил многочлен, но он не соответствует исходной кривой. Есть ли какие-либо варианты соответствия исходной кривой и кривой полифита?

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

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