12 lines
224 B
Matlab
12 lines
224 B
Matlab
function [k, b] = linefit(x, y)
|
|
n = length(x);
|
|
x = reshape(x, n, 1);
|
|
y = reshape(y, n, 1);
|
|
A = [x, ones(n, 1)];
|
|
bb = y;
|
|
B = A' * A;
|
|
bb = A' * bb;
|
|
yy = B \ bb;
|
|
k = yy(1);
|
|
b = yy(2);
|
|
end |