tugas 1
TRANSCRIPT
NAMA : WENNY WAHYUNI
NIM : 20214034
TUGAS I PEMODELAN DAN INVERSI BUMI
1. Pengukuran waktu tembuh gelombang pada media batuan yang tidak memiliki sisipan
diantaranya, dimana batuan tersebut memiliki kecepatan 6000 m/s (6 km/s) dan memiliki
panjang 10 km dengan kedalam 10 km. Pada batuan ini dipasang detektor sebanyak 5 buah
dengan masing-masing jaraknya 20 km. Maka didapatkan hasil grafiknya.
REPRESENTASI KODE:
%defenisi variable%data.L = 100000; %jarak horizontal dari sumber gangguan ke detektordata.deltaH = -20000; %jarak antara detektor = 20 km ke bawahdata.nDetektor = 5; %jumlah detektordata.v = 6000; %salt = 6 km/s %hitung waktu tempuh%disp('==========================================================================================');fprintf('Detektor\t||\tKecepatan(m/s)\t||\tKedalaman relatif detektor(m)\t||\tWaktu tempuh(s)\t||\n');disp('==========================================================================================');for n=1:data.nDetektor data.h(n)=(n-1)*data.deltaH; data.t(n)=sqrt(data.L^2+data.h(n)^2)/data.v; if (n==1) fprintf ('\t%u\t \t\t%u\t \t\t\t\t %i\t \t\t\t\t\t\t\t%f\n',n, data.v, data.h(n), data.t(n)); else fprintf('\t%u\t \t\t%u\t \t\t\t\t%.0f\t \t\t\t\t\t\t%f\n', n, data.v, data.h(n), data.t(n)); endenddisp('=========================================================================================='); %plot grafik t vs H%plot(data.t, data.h, ':s');title ({'Grafik Waktu Tempuh Gelombang Seismik Terhadap Fungsi Kedalaman','',''});xlabel ('waktu tempuh (detik(s))');ylabel ('kedalaman (meter(m))');
2. Pengukuran waktu tembuh gelombang pada media batuan yang memiliki kecepatan 6000 m/s
(6 km/s) dan memiliki panjang 10 km dengan kedalam 10 km. Batuan tersebut memiliki sisipan
diantaranya yang memiliki kecepatan 2000 m/s Pada batuan ini dipasang detektor sebanyak 5
buah dengan masing-masing jaraknya 20 km. Maka didapatkan hasil grafiknya.
REPRESENTASI KODE
%definisi variabel%data.L = 100000; %jarak horizontal dari sumber gangguan ke detektordata.deltaH = -20000; %jarak antara detektor = 20 km ke bawahdata.nDetektor = 5; %jumlah detektordata.v(1)=6000; %dolomite = 5.0 - 7.5 (km/s)data.v(2)=2000; %Clays = 1.8- 2.4 (km/s)data.v(3)=6000; %dolomite = 5.0 - 7.5 (km/s)data.nLapisan = 3; %jumlah lapisan tanah secara vertikal %hitung kecepatan RMS tTemp = 0;vtTemp = 0;for n=1:data.nLapisan T(n)=data.L/data.v(n); vtTemp=vtTemp + data.v(n)^2*T(n); tTemp=tTemp + T(n);enddata.Vrms=sqrt(vtTemp/tTemp); %hitung waktu tempuhdisp('=============================================================================================');fprintf('Detektor\t||\tKecepatan rms(m/s)\t||\tKedalaman relatif detektor(m)\t||\tWaktu tempuh(s)\t||\n');disp('=============================================================================================');for n=1:data.nDetektor data.h(n)=(n-1)*data.deltaH; data.t(n)=sqrt(data.L^2+data.h(n)^2)/data.Vrms; if (n==1) fprintf ('\t%u\t \t\t\t%f\t \t\t\t\t %i\t \t\t\t\t\t\t%f\n',n, data.Vrms, data.h(n), data.t(n)); else fprintf('\t%u\t \t\t\t%f\t \t\t\t\t%.f\t \t\t\t\t\t%f\n', n, data.Vrms, data.h(n), data.t(n)); endenddisp('============================================================================================'); %plot grafik t vs H%
plot(data.t, data.h, ':s');title ({'Grafik Waktu Tempuh Gelombang Seismik Terhadap Fungsi Kedalaman','',''});xlabel ('waktu tempuh (detik(s)');ylabel ('kedalaman (meter(m)');
HASIL YANG TERTERA PADA COMMAND WINDOW
GRAFIK WAKTU GELOMBANG SEISMIK TERHADAP FUNGSI KEDALAMAN