Linear fit between two sets of independent variables
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
Considering two independent data vectors, for example:
x = [ 1.2500 2.4300 0.7400 2.4300 1.1700 0.5600 0.5300 1.2500 1.9100 1.2600];
y = [-3.4000 -2.0000 -1.9000 -2.0000 -2.9500 -2.7000 -3.1000 -3.4000 -3.4000 -0.4500];
I'd like to find the line that best fits the scatter plot of the two independent data vectors x & y.
At first, I was using 'polyfit', but it seems to consider the inputs as dependent variables.
I've been looking for hours on forums, etc., but couldn't find any solution. Maybe I didn't look with the proper keywords, and there is a very simple solution, or an already existing Matlab function.
Thanks in advance.
Lewis
4 comentarios
Amit
el 16 de En. de 2014
From your statement, (tell me if I am correct), you have two data sets measured for the same purpose using two different methods. So are they suppose to (nearly) same (y=x)? and you trying to find a correlation like R^2 value for these?
Respuestas (2)
Amit
el 16 de En. de 2014
If your model if y = x; Then,
m = mean(y);
J = sum((x-y).^2);
S = sum((y-m).^2);
r2 = 1 - (J/S); % R^2 value or correlation of fit
4 comentarios
Ver también
Categorías
Más información sobre Polynomials en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!