x = 3;
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
Clc;
Clear;
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . .
Kode Matlab untuk Regresi Linier
yˆ ( x ) ax b
n
i 1
x i y i n x y
a
n 2 2
i 1
x i n x
Buat kode Matlab untuk menemukan model regresi linier dari data di atas
Kalkulasi secara manual
360 5.135 8 ( 312.850) 360 (5.135)
x 45 dan y 641,875 a 2
19,47024
8 8 8 ( 20,400) ( 360)
b 641,875 19,47014 (45) 234,2857 F 19,47024 v 234,2857
n
File m menyimpan kode data, nama: DataRegresi.m x y nx y
i 1 i i
N = 8;
a
n 2 2
x
i 1 i
n x
X = [10, 20, 30, 40, 50, 60, 70, 80];
Y = [25, 70, 380, 550, 610, 1220, 830, 1450]; b ya x
Buat kode untuk fungsi Matlab RegresiLinier
Variabel yang dikembalikan (output)ke pemanggil: a dan b
Argument yang diterima: jumlah data, variable larik x, variable larik y
Function [ output arguments ] = Nama_Fungsi(input arguments);
?????????
end