DATA SPASIAL
Disusun oleh :
Shinta Angelina 03311940000005
Sasfina Aditya 03311940000012
Clarisa Novanti Ayu 03311940000011
Hessi Candra Harisa 03311940000014
Dosen :
Putra Maulida,S.T.,M.T
Departemen Teknik Geomatika
Fakultas Teknik Sipil Perencanaan dan Kebumian
Institut Teknologi Sepuluh Nopember
Surabaya
2021
I.PENDAHULUAN
MATLAB (Matrix Laboratory) adalah sebuah lingkungan komputasi numerikal dan bahasa
pemrograman komputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB
memungkinkan manipulasi matriks, plot-plot-an fungsi dan data, implementasi algoritme,
pembuatan antarmuka pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya.
MATLAB mempunyai banyak tools yang dapat membantu berbagai disiplin ilmu.
MATLAB digunakan oleh kalangan pelajar, teknisi, peneliti di universitas, institusi
penelitian, maupun industri sebagai alat yang membantu melakukan komputasi matematis untuk
berbagai keperluan. MATLAB biasanya digunakan untuk penelitian, pengembangan sistem, dan
desain sistem. Berbeda dengan bahasa pemrograman lainnya, MATLAB merupakan bahasa
pemrograman tertutup. Sehingga, kompilasi program MATLAB harus menggunakan software
MATLAB yang dikembangkan oleh MathWorks. Selain itu, MATLAB juga mendukung
pemrograman interpretatif untuk melakukan sejumlah instruksi secara langsung melalui CLI
(Command Line Interface).Pada tugas responsi 11 akan dibahas mengenai langkah langkah dan
hasil dalam output dan input file,plotting,dan membuat garis regresi linier menggukan data
pengukuran GPS.
II.ISI
2. Setelah data menjadi format .txt, buat script pemograman pada matlab.
a. Buka Matlab
Gambar 5. Buka Matlab
b.Buka Editor pada MATLAB
disp(' ')
disp('Nama : Shinta Angelina 03311940000005')
disp(' Clarisa Novanti Ayu 03311940000012')
disp(' Sasfina Aditya 03311940000011')
disp(' Hessi Candra Harisa 03311940000014')
disp('Matkul : KOMPAS B ')
disp(' ')
disp('Nomor 1')
disp('a. Baca dan simpan file sesuai ketentuan 1a.')
%% Membaca dan menyimpan file sesuai ketentuan nomer 1a.
%buka file yang telah tersedia, lalu copy data dan masukkan ke dalam notepad
dan simpan.
filename='BAKO.txt';
delimiterIn=' ';
headerlinesIn=1;
A=importdata(filename,delimiterIn,headerlinesIn)
yyyy_yyyy=A.data(:,1);
east=A.data(:,7);
north=A.data(:,9);
up=A.data(:,11);
sig_e=A.data(:,13);
sig_n=A.data(:,14);
sig_u=A.data(:,16);
disp(' ')
disp('Nomor 2')
%%Lakukan plotting dan buat garis regresi linear
disp(' ')
disp('Plotting dan regresi linear')
C=importdata('bako_edit.inp');
x=C.yyyy_yyyy;
x2=x.*x;
meanx=mean(x);
n=length(x);
maksx=max(x);
minsx=min(x);
%Plotting 2a
figure(1);
plot(x,y1,'pg',x,yy1,'-r')
title('Plot yyyy.yyyy terhadap East')
xlabel('yyyy.yyyy')
ylabel('east [m]')
set(gca,'XLim',[minsx maksx]);
grid on
%Plotting 2c
figure(3);
plot(x,y3,'dc',x,yy3,'-r')
title('Plot yyyy.yyyy terhadap up')
xlabel('yyyy.yyyy')
ylabel('up [m]')
set(gca,'XLim',[minsx maksx]);
grid on
Untuk membuka dan membaca file BAKO.txt menggunakan script di bawah ini:
Untuk menyimpan file tanpa header dan kolom, hanya berupa data yyyy.yyyy; east(m);
north(m); up(m); sig_e(m); sig_(m); sig_u(m) menggunakan script di bawah ini:
Untuk isi file header informasi data dan kolom hanya berupa data yyyy.yyyy; east(m); north(m);
up(m); sig_e(m); sig_(m); sig_u(m) menggunakan script di bawah ini:
Untuk plotting dan membuat garis regresi linear menggunakan script di bawah ini:
Telah dilakukan plotting dari data ‘BAKO’ dengan menggunakan data ‘y’ dan data ‘north’,
‘up’ , ‘east’ didapatkan kesimpulan bahwa plottingan dengan menggunakan data ‘y’ terhadap
‘east’ memiliki grafik naik di tiap tahun,untuk plottingan menggunakan data ‘y’ terhadap ‘north’
grafik yang dihasilkan turun di tiap tahunnya,dan untuk plottingan menggunakan data ‘y’
terhadap ‘up’ data yang dihasilkan stagnan (datar) untuk tiap tahunnya.
DAFTAR PUSTAKA
Advernesia. “Pengertian MATLAB dan Kegunaannya”. Apa itu MATLAB dan Kegunaannya |
Tutorial Pemrograman MATLAB (advernesia.com) [Diakses pada 18 Desember 2020]