Почему это полиномиальное уравнение плохо обусловлено?
У меня матрица 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)
Я получил многочлен, но он не соответствует исходной кривой. Есть ли какие-либо варианты соответствия исходной кривой и кривой полифита?