RMSE ERROR
DISUSUN OLEH:
NAMA : PUTRI WULANDARI
NIM : H221 14 014
MAKASSAR
2017
Jika diketahui tebakan awal untuk nilai slowness (1,2,2,2). Tentukan nilai
RMSE dari contoh kasus diatas.
Penyelesaian:
clc;
clear all;
S=[1; 2; 2; 2];
L=[1 1 0 0; 1 0 1 0; 0 0 1 1; 0 1 0 1; sqrt(2) 0 0 sqrt(2)];
T=[2.5; 3; 2.5; 2; 4.95];
S1=(inv(L'*L))*L'*T
m_1=S1(1,1);
m_2=S1(2,1);
m_3=S1(3,1);
m_4=S1(4,1);
%iterasi 1
T1=L*S
delta_T1=T-T1
RMSE_1=sqrt((delta_T1'*delta_T1)/5)
delta_S1=(inv(L'*L))*L'*delta_T1
S2=S1-delta_S1
%iterasi 2
T2=L*S2
delta_T2=T1-T2
RMSE_2=sqrt((delta_T2'*delta_T2)/5)
delta_S2=(inv(L'*L))*L'*delta_T2
S3=S2-delta_S2
%iterasi 3
T3=L*S3
delta_T3=T2-T3
RMSE_3=sqrt((delta_T3'*delta_T3)/5)
delta_S3=(inv(L'*L))*L'*delta_T3
S3=S3-delta_S3
Command Window 0
0
S1 =
delta_S1 =
0
2.0001
1.0001 0
0.4999
-1.5001
0.9999
-1.0001 RMSE_2 =
1.5001
-0.4999
0
T1 =
S2 = delta_S2 =
3.0000
3.0000
1 0
2 0
4.0000
2 0
4.0000
2 0
4.2426
T2 = S3 =
delta_T1 =
3.0000 1
-0.5000
3.0000 2
0
4.0000 2
-1.5000
4.0000 2
-2.0000
4.2426
0.7074
T3 =
delta_T2 = 3.0000
RMSE_1 =
3.0000
0 4.0000
1.1832
4.0000 0
4.2426 RMSE_3 = 0
delta_T3 = 0
S3 =
0 delta_S3 = 1
0 2
0 0 2
0 0 2