Written by Anonymous

clc
clear all
x=[2 3 4 5]
X=log(x)
y=[27.8 62.1 110 161]
Y=log(y)
N=length(x)
M=[N sum(X); sum(X) sum(X.^2)]
%for element wise multiplication use . operator
B=[sum(Y); sum(X.*Y)]

L=inv(M)*B


f=exp(L(1))*x.^L(2)
plot(x,y,'*r')
hold on
plot(x,f,'b-')

% M1=[N sum(x) sum(x.^2); sum(x) sum(x.^2) sum(x.^3); sum(x.^2) sum(x.^3) sum(x.^4)]
% B1=[sum(y);sum(x.*y);sum(x.^2.*y)]
% L2=inv(M1)*B1
% f1=L2(1)+L2(2)*x+L2(3)*x.^2
% plot(x,f1,'k-')
Notepad
Select All