Полиномиальная оценка
y = polyval(p,x)[y,delta] = polyval(p,x,S)y = polyval(p,x,[],mu)[y,delta]
= polyval(p,x,S,mu) оценивает полиномиальный y = polyval(p,x)p в каждой точке в x. Аргумент p является вектором длины n+1, элементы которого являются коэффициентами (в убывающих степенях) полинома th-степени n:
Полиномиальные коэффициенты в p могут быть вычислены в различных целях функциями как polyint, polyder и polyfit, но можно задать любой вектор для коэффициентов.
Чтобы оценить полином в матричном смысле, используйте polyvalm вместо этого.
или y = polyval(p,x,[],mu)[ используйте дополнительный вывод y,delta]
= polyval(p,x,S,mu)mu, произведенный polyfit, чтобы сосредоточить и масштабировать данные. mu(1) является mean(x), и mu(2) является std(x). Используя эти значения, polyval сосредотачивает x в нуле и масштабирует его, чтобы иметь модульное стандартное отклонение,
Это центрирование и преобразование масштабирования улучшают числовые свойства полинома.