Anda di halaman 1dari 1

clc

clear
close
% reglin mencari koefisien dari persamaan kurva linear untuk sekumpulan
% titik data menggunakan kriteria kuadrat terkecil
% input: X = data X
% Y = data y yang berkorespondensi dengan x
% output: koefisien dari x^0 dan x^1 secara berurutan
% ---PENGHITUNGAN INTI:
X=[0 1 2 3 4 5 6 7 8];
Y=[20 40 60 80 100 120 140 160 180];
n = length (X);
sigmaXY = sum (X.*Y);
sigmaX = sum (X);
sigmaY = sum (Y);
sigmaXX = sum (X.^2);
koefxl =(n*sigmaXY-sigmaX*sigmaY)/(n*sigmaXX-sigmaX^2);% koefisien dari x^1
koefx0 = (sigmaY-koefxl*sigmaX)/n; % koefisien dari X^0
% ---OUTPUT:
koef = [koefx0,koefx1]; % orde naik

% plot titik-titik data dan kurva linear


xreg = X(1):0.01:X(end);
yreg = koef(1)+ koef(2)*xreg;
plot(X,Y,'bo',xreg,yreg,'r-');
xlabel('Waktu(s)')
ylabel('Kecepatan (m/s)')
title('GRAFIK KECEPATAN VS WAKTU')

Anda mungkin juga menyukai