Anda di halaman 1dari 12

LABORATORIUM TEKNIK GEOFISIKA

FAKULTAS ILMU DAN TEKNOLOGI KEBUMIAN


UNIVERSITAS HALU OLEO

PRAKTIKUM KOMPUTASI GEOFISIKA


SEMESTER GANJIL TAHUN AJARAN 20191

NAMA : BESSE MULIANA

NIM : R1A117005

KELOMPOK : 3C

ASISTEN : ALWIN KASTURI


NAMA KELOMPOK : MUTMAINNA
NURFADHILAH FAHDA
MUHAMMAD ICAL
IMELDA FITRAH NUGRANI
SALMON MATTARU RAPANG
LA ODE SIRMAN

MODUL 5
REGRESI LINEAR

KENDARI – INDONESIA

© 2019 – TEKNIK GEOFISIKA

© 2019 Teknik Geofisika, Universitas Halu Oleo 1


LAPORAN PRAKTIKUM
Teknik Geofisika, Universitas Halu Oleo
Modul 5 Regresi Linear

Nama : Besse Muliana


NIM : R1A117005
Kelas : 3C
Tanggal Praktikum : 22 November 2019

ABSTRAK
Praktikum Komputasi Geofisika kali ini membahas tentang regresi linear. Regresi
linier merupakan suatu metode yang mempelajari hubungan antara dua atau lebih variabel
kuantitatif sehingga satu variabel dapat diramalkan (predicted) dari variabel lainnya. Pada
paktikum ini dilakukan penyelesaian perhitungan yang menjadi konsep dasar dalam
permodelan geofisika, step-by-step perhitungan regresi linear tersebut akan diubah ke dalam
bentuk source dengan menerapkan teknik-teknik pemograman yang telah dipelajari pada
praktikum pertama hingga ketiga. Dari hasil pemograman diperoleh persamaan untuk
problem sheet pertama tentang seismik refleksi dengan persamaan regresi linear adalah y=
0.264 + (0.0000001278) * x, kecepatan gelombang adalah 2797.016552 m/s dan kedalaman
pada lapisan pertama adalah 719.230232 m. Problem sheet kedua tentang perubahan
temperatur bumi tiap tahun dengan persamaan regresi linear adalah y= -34.739 +
(0.0173934096) * x serta grafik perubahannya.
I. TUJUAN
Pada modul kelima ini akan dilakukan penyelesaian perhitungan yang menjadi konsep
dasar dalam permodelan geofisika, step-by-step perhitungan regresi linear tersebut akan
diubah ke dalam bentuk source dengan menerapkan teknik-teknik pemograman yang telah
dipelajari pada praktikum pertama hingga ketiga. Dalam praktikum ini terdapat beberapa
tujuan yang ingin dicapai yaitu;
1. Mengembangkan source code regresi linear tunggal dalam bahasa pemograman
MATLAB.
2. Menerapkan konsep top-down design dalam desain algoritma regresi linear tunggal.

© 2019 Teknik Geofisika, Universitas Halu Oleo 2


I. TEORI DASAR
Regresi linier merupakan suatu metode yang mempelajari hubungan antara dua atau
lebih variabel kuantitatif sehingga satu variabel dapat diramalkan (predicted) dari variabel
lainnya. Hubungan antara dua variabel dapat dinyatakan secara matematis; jika x variabel
bebas (indenpendent variable) dan y variabel tak bebas atau terikat (dependent variable),
hubungan fungsional ditulis dalam bentuk seperti di bawah ini dan jika diketahui nilai x
tertentu, fungsi f akan memberkan nilai y yang bersesuaian.
𝑦 = 𝑓(𝑥)
Kita sering menghadapi masalah estimasi parameter atau variable yang mirip dengan
fenomena variasi temperatur terhadap kedalaman, jika temperatur bervariasi secara linier
terhadap kedalaman maka persamaan matematik yang merepresentasikan fenomena tersebut
adalah persamaan garis lurus T (temperatur) sebagai fungsi z (kedalaman), yaitu T = a + bz.
Permasalahan tersebut umumnya dibahas sebagai permasalahan regresi garis lurus biasa
yang sering pula disebut sebagai regresi linier.
Misalkan prediksi temperatur pada beberapa kedalaman menggunakan persamaan T = a
+bz disebut Tcal. Dari hasil pengukuran di lapangan diperoleh data temperatur Tobs pada
titik atau kedalaman zi, I = 1, 2, … , N. Parameter a dan b yang representatif adalah model
yang menghasilkan yang menghasilkan nilai Tcal dan Tobs yang mendekati sesuai untuk
tiap-tiap kedalaman. Kendapa mendekati ? karena tidak semua hasil perhitungan atau
prediksi temperatur cocok (fit) seluruhnya dengan hasil pengukuran (data) dari lapangan
karena adanya kesalahan (error) atau bising noise) [1].
Persamaan regresi linier sederhana merupakan suatu model persamaan yang
menggambarkan hubungan satu variabel bebas/ predictor (X) dengan satu variabel tak
bebas/ response (Y), yang biasanya digambarkan dengan garis lurus, seperti disajikan pada
Gambar 1.

Gambar 1. Ilustrasi Garis Regresi Linier


Persamaan regresi linier sederhana secara matematik diekspresikan oleh :
𝑌̂ = 𝑎 + 𝑏𝑋................................................(1)

© 2019 Teknik Geofisika, Universitas Halu Oleo 3


yang mana :
Yˆ = garis regresi/ variable response
a = konstanta (intersep), perpotongan dengan sumbu vertikal
b = konstanta regresi (slope)
X = variabel bebas/ predictor
Besarnya konstanta a dan b dapat ditentukan menggunakan persamaan :

Gambar 1. Rumus mencari konstanta a dan b


Yang mana n= banyaknya data
Langkah-langkah Analisis dan Uji Regresi Linier Sederhana
Adapun langkah-langkah yang perlu dilakukan untuk melakukan analisis dan uji regresi
linier sederhana adalah sebagai berikut :
1. Menentukan tujuan dari Analisis Regresi Linear Sederhana
2. Mengidentifikasi variabel predictor dan variabel response
3. Melakukan pengumpulan data dalam bentuk tabel
4. Menghitung X², XY dan total dari masing-masingnya
5. Menghitung a dan b menggunakan rumus yang telah ditentukan
6. Membuat model Persamaan Garis Regresi
7. Melakukan prediksi terhadap variabel predictor atau response
8. Uji signifikansi menggunakan Uji-t dan menentukan Taraf Signifikan [2].

© 2019 Teknik Geofisika, Universitas Halu Oleo 4


II. DATA DAN PENGOLAHAN
1. DATA OBSERVASI
Data yang digunakan pada praktikum ini adalah sebagai berikut :
Problem Sheet I
Tabel 1. Data seismik refleksi offset dan travel time
Receiver ke-i Offset (m) Travel Time (s)
1 60 0.5147
2 80 0.5151
3 100 0.5155
4 120 0.5161
5 140 0.5167
6 160 0.5175
7 180 0.5183
8 200 0.5192

Problem Sheet II
Tabel 2. Data temperatur bumi tiap tahun
No. Tahun Temperatur No. Tahun Temperatur
1 1965 -0.5592 28 1992 -0.2325
2 1966 -0.5033 29 1993 -0.2167
3 1967 -0.4767 30 1994 -0.145
4 1968 -0.5292 31 1995 -0.0092
5 1969 -0.3883 32 1996 -0.12
6 1970 -0.4233 33 1997 0.0117
7 1971 -0.5458 34 1998 0.1692
8 1972 -0.4408 35 1999 -0.0575
9 1973 -0.2925 36 2000 -0.0542
10 1974 -0.5375 37 2001 0.08
11 1975 -0.47 38 2002 0.1683
12 1976 -0.5633 39 2003 0.1525
13 1977 -0.2842 40 2004 0.0783
14 1978 -0.3892 41 2005 0.2158
15 1979 -0.295 42 2006 0.16

© 2019 Teknik Geofisika, Universitas Halu Oleo 5


16 1980 -0.1825 43 2007 0.18
17 1981 -0.1233 44 2008 0.0567
18 1982 -0.3208 45 2009 0.1758
19 1983 -0.1417 46 2010 0.2417
20 1984 -0.2908 47 2011 0.1242
21 1985 -0.335 48 2012 0.1567
22 1986 -0.2708 49 2013 0.185
23 1987 -0.1183 50 2014 0.27
24 1988 -0.045 51 2015 0.4042
25 1989 -0.1625 52 2016 0.53
26 1990 -0.0133 53 2017 0.44
27 1991 -0.0425 54 2018 0.3667

2. LANGKAH-LANGKAH PENGOLAHAN DATA


Flowchart Function

Mulai

x, t dan n

Mencari nilai a dan b

Menampilkan persamaan
x=a+b*y

Selesai

© 2019 Teknik Geofisika, Universitas Halu Oleo 6


Flowchart Problem Sheet I
Mulai

x1, t1, x, t dan n

[a,b]=regline(x, t, n);

Mencari kecepatan v

Menampilkan nilai
V

Mencari kedalaman Z

Menampilkan nilai
Z

Selesai

Flowchart Problem Sheet II


Mulai

x, t dan n

[a,b]=regline(x, t, n);

Mencari tc

Menampilkan grafik
peubahan temperatur tiap
tahun

Selesai

© 2019 Teknik Geofisika, Universitas Halu Oleo 7


3. HASIL PENGOLAHAN DATA
Hasil yang diperoleh pada praktikum ini adalah sebagai berikut.
Function 1

function [a,b]=regline(x, t, n)
if size(x)~=size(t);
disp('error input data');
end
Xrat=1/n*sum(x);
Yrat=1/n*sum(t);
P=Xrat^2;
a1=sum(x.*t);
a2=sum(x.^2);
a=((Yrat*a2)-(Xrat*a1))/(a2-(n*P)); % mencari nilai a
b=(a1-(n*Xrat*Yrat))/(a2-(n*P));% mencari nilai b
% menampilkan persamaan regresi linear
fprintf('\npersamaan regresi linear adalah y= ' );
fprintf('%0.3f',a);
fprintf('+(');
fprintf('%0.10f',b);
fprintf(')*x\n');
end

problem Sheet I

% PRAKTIKUM V
% REGRESI LINEAR
% TANGGAL 22 NOVEMBER 2019
% PROBLEM SHEET 1

clear;
clc;

% input data
data=xlsread('data seismik.xlsx'); % membaca data seismik dalam Ms. Excel
x1=data(:,1); % membaca data offset (m)adalah variabel bebas
t1=data(:,2); % membaca data travel time (s)adalah variabel terikat
x=x1.^2;
t=t1.^2;
n=length(data); % banyaknya data
% menampilkan persamaan regresi linear
[a,b]=regline(x, t, n);
y=a+b*x;
% mencari kecepatan dan kedalaman lapisan pertama
v=sqrt(1/b);
fprintf('kecepatan gelombang adalah %f m/s\n ',v)
z=sqrt((a*(v)^2)/4);
fprintf('kedalaman pada lapisan pertama adalah %f m\n ',z)

figure
plot(x,t,'ob','linewidth',2);
xlabel('jarak');
ylabel('waktu');
title('kurva travel time vs offset');

© 2019 Teknik Geofisika, Universitas Halu Oleo 8


hold on;
plot(x,y,'k','linewidth',2);
hold on;
grid on

persamaan regresi linear adalah y= 0.264+(0.0000001278)*x


kecepatan gelombang adalah 2797.016552 m/s
kedalaman pada lapisan pertama adalah 719.230232 m

Gambar 2. Grafik offset vs travel time


problem Sheet II

% PROBLEM SHEET 2
clear;
clc;

data=xlsread('anomali temperatur bumi.xlsx'); % membaca data seismik dalam Ms. Excel


x=data(:,1); % membaca data offset (m)adalah variabel bebas
t=data(:,2); % membaca data travel time (s)adalah variabel terikat
n=length(data);
% menampilkan persamaan regresi linear
[a,b]=regline(x, t, n);
tc=a+b*x;

figure
plot(x,t,'-ob','linewidth',2);
xlabel('tahun');
ylabel('temperatur (derajat celcius)');

© 2019 Teknik Geofisika, Universitas Halu Oleo 9


title('grafik perubahan temperatur bumi tiap tahun');
hold on;

plot(x,tc,'k','linewidth',2);
hold on;

persamaan regresi linear adalah y= -34.739+(0.0173934096)*x

Gambar 3. Grafik perubahan tempetatur bumi tiap tahun

III. ANALISIS
Regresi linier merupakan suatu metode yang mempelajari hubungan antara dua atau
lebih variabel kuantitatif sehingga satu variabel dapat diramalkan (predicted) dari
variabel lainnya. Regresi linear terdiri dari regresi linear tunggal dan regresi linear
berganda. Pada praktikum ini akan dibahas mengenai regresi linear tunggal atau
disebut regresi linear sederhana yang akan dikembangkan ke dalam source code
pemograman MATLAB dengan konsep top-down design yaitu membagi suku-suku
pada persamaan menjadi beberapa bagian. Pendefinisian persamaan regresi linear Y
= a + bX dimulai dengan pendefinisian konstanta a dan b . Data input yang
digunakan adalah variabel bebas (x), variabel terikat (y) dan data outputnya adalah
nilai a dan b dalam bentuk persamaan, persamaan yang digunakan untuk mencari
nilai a dan b menggunkan persamaan (2). sehingga dicapai hasil terakhir nilai
© 2019 Teknik Geofisika, Universitas Halu Oleo 1
0
Problem sheet pertama yang merupakan data seismik refraksi yang terdiri dari data
offset, dan waktu tempuh dengan banyak data (n) 8. Offset merupakan variabel
bebas (X) dan waktu tempuh merupakan variabel terikat (y). sehingga diperoleh
persamaan regresi linear yaitu y = 0.264 + (0.0000001278) * x, dimana nilai nilai
variabel terikat bergantung pada nilai variabel bebas.kemudian dilakukan
perhitungan nilai variabel terikat untuk setiap waktu tempuh dengan variabel bebas.
sehingga diperoleh nilai kalukulasi. Sedangkan nilai kecepatan gelombang seismik
adalah 2797.016552 m/s Ketebalan lapisan adalah 719.230232 m.

Problem sheet kedua yang merupakan data perubahan temperatur (°C) tiap
tahun yang dimulai dari tahun 1965-2018. Tahun merupakan variabel bebas dan
temperatur merupakan variabel terikat. Dari hasil pemograman diperoleh persamaan
regresi linearnya adalah y = 34.739 + (0.0173934096) * x untuk problem sheet kedua
tentang perubahan temperatur bumi tiap tahun serta grafik perubahannya.
Berdasarkan dari grafik perubahan temperatur bumi tiap tahun, semakin
bertambahnya tahun maka temperatur bumi semakin meningkat.

IV. KESIMPULAN
Kesimpulan dari hasil praktikum modul 5 tentang regresi linear adalah sebagai
berikut:
1. Teknik pemograman yang digunakan dalam mendefinisikan persamaan regresi linear
adalah menggunakan user-defined function untuk mencari konstanta a dan b.
2. Konsep top-down design diterapkan dalam mencari konstanta a dan b dengan hasil
akhir berupa menampilkan nilai konstanta dalam bentuk persamaan regresi linear.
V. MANFAAT
Manfaat dari pelaksanaan praktikum acara ini yaitu melatih dalam pengaplikasian
teknik pemograman MATLAB seperti user-defined function dan top-down design dalam
regresi linear.

© 2019 Teknik Geofisika, Universitas Halu Oleo 1


1
DAFTAR PUSTAKA
[1] Anonim. 2019. Modul 4: Metode Gravitasi. Modul Praktikum Komputasi Geofisika,
Jurusan Teknik Geofisika, Fakultas Ilmu dan Teknologi Geofisika, Universitas Halu Oleo:
Kendari
[2] Yuliara, I Made. 2016. Modul: Regresi Linear Sederhana. Jurusan Fisika, Fakultas
Matematika dan Ilmu Pengetahuan Alam, Universitas Udayana: Bali.

© 2019 Teknik Geofisika, Universitas Halu Oleo 1


2

Anda mungkin juga menyukai