<< polyder Polynomials polyint >>

polyfit


Polynomial curve fitting.


Syntax


p = polyfit(x, y, n)

Input argument


x

vector: query points

y

vector: fitted values at query points

n

positive scalar: degree of polynomial fit

Output argument


p

vector: Least-squares fit polynomial coefficients

Description


p = polyfit(x, y, n) returns the coefficients for a polynomial p(x) of degree n that is a best fit for the data in y.

Example


x = linspace(0, 8 * pi, 15);
y = sin(x);
p = polyfit(x, y, 7)

See also


roots, poly.

History


Version Description
1.0.0 initial version

Author


Allan CORNET

<< polyder Polynomials polyint >>