a. Script
clc
clear all
%DEFINISI parameter PUSAT model hiposenter
xhipo=40;
yhipo=30;
v_avg=4;
noise=random('Normal',2,0.2);
%tentukan koordinat stasiun pengukuran
x=[20 50 40 10]; Perhitungan waktu tempuh dengan
y=[10 25 50 40]; persamaan
%menghitung DATA t_obs
t_obs=zeros(length(x),1)
for i=1:length(x)
t_obs(i)=sqrt((x(i)-xhipo)^2+(y(i)-yhipo)^2)/v_avg
end Pada setiap nilai x (stasiun)
%perhitungan systematic grid search
p=1;
L=1;
Pembuatan grid sebanyak 60x60 =3600.
xo=[0:L:60];
yo=[0:L:60];
t_cal=zeros(length(x),1);
for j=1:length(xo) Perhitungan
for k=1:length(yo) waktu tempuh
for i=1:length(x)
dan nilai eror
t_cal(i)=(sqrt((x(i)-xo(j))^2+(y(i)-yo(k))^2)/v_avg)+ ...
noise; (Erms) untuk
end setiap grid.
dt=t_obs-t_cal; Noise
Erms(k,j)=sqrt(mean(dt.^2));
if Erms(k,j)<p ditambah agar
p=Erms(k,j); nilai mendekati
end data
end
sebenarnya
end
c. Penjelasan
GridSearch merupakan cara untuk memperoleh solusi inversi non-linear dengan membuat ruang
model dengan menentukan secara apriori yang kemudian dilakukan diskretisasi dan diperoleh
grid. Setiap grid mempresentasikan satu sampel model
SP
a. Script
aplikasi inversi non-linear pada metode Self Potential menggunakn matriks jacobian yang berfungsi
sebagai pangganti matriks kernel yang menyatakan sejauhmana data prediksi berubah sebagai
akibat dari perubahan atau perturbasi model.Fungsi perturbasi adalah untuk mendapatkan
kecocokan antara data hasil model dengan data sebenarnya.