linfit(x,y)

Compute linear fit between vectors 'x' and 'y'
276 Downloads
Updated 16 May 2017

View License

call:

[Coeffs, Rho, R2, Residuals] = linfit(x,y)

Compute linear fit between vectors 'x' and 'y', and return the coefficients of the regression
line, the correlation between 'x' and 'y', the coefficient of determination ("how much knowing x it
is possible to determine y"), and the residuals. If the residuals exhibit "non-random" patterns, it
is an indication that a linear 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).

Cite As

Ruggero G. Bettinardi (2026). linfit(x,y) (https://ch.mathworks.com/matlabcentral/fileexchange/62983-linfit-x-y), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.0.0