getPolyFit(x,y,n)

Compute polynomial fitting between vectors 'x' and 'y'
27 download
Aggiornato 15 mag 2017

Visualizza la licenza

call:

[Coeffs, yhat, Residuals] = getPolyFit(x,y,n)

Compute polynomial fitting between vectors 'x' and 'y', and return the coefficients of the n-th order polynomial
used to fit the data, the fitting polynomial function (yhat), and the residuals. If the residuals exhibit "non-random" patterns, it
is an indication that the fit is not so good. To check them: bar(x,Residuals), xlabel('x'), ylabel('ŷ - y')
Note: the function ignores non-finite values(-Inf,Inf,NaN).

INPUT

x : independent variable (column vector)
y : dependent variable I want to estimate (column vector)
n : order of the polynomial I use to fit

OUTPUT

Coeffs : Coefficients of the best-fitting line
yhat : fitting polynomial function
Residuals : difference between observations predicted by the best fit and the real ones

Cita come

Ruggero G. Bettinardi (2024). getPolyFit(x,y,n) (https://www.mathworks.com/matlabcentral/fileexchange/62950-getpolyfit-x-y-n), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2009a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Polynomials in Help Center e MATLAB Answers
Tag Aggiungi tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.0.0.0