Anda di halaman 1dari 3

1. Jelaskan mengapa matlab tidak disebut sebgai software?

Jawab.
Karena matlab merupakan suatu bahasa pemrograman. Bahasa pemrograman
merupakan kumpulan intruksi/perintah untuk membuat suatu program atau
software.
2. Tuliskan dan jelaskan penerapan matlab pada bidang geofisika
Jawab.
Dalam geofisika ada tiga hal utama yang akan dilakukan, yaitu akuisisi data,
pengolahan data, dan interpretasi data. Matlab dapat digunakan dalam proses
pengolahan data. Baik itu untuk pengolahan sinyal, komputasi, dan pemodelan
bawah permukaan.
3. Jelaskan istilah-istilah yang sering digunakan dalam pemrograman berikut,
Jawab.
 syntax merupakan aturan menulis 'kalimat' agar mampu dimengerti oleh
bahasa pemrograman.
 IDE (Integrated Development Environment) merupakan program komputer
yang memiliki beberapa fasilitas yang diperlukakn dalam pengembangan
perangkat lunak
 interpreter merupakan perangkat lunak yang berfungsi untuk melakukan
eksekusi sejumlah intruksi yang ditulis didalam suatu bahasa pemrograman.
 iterasi merupakan suatu proses atau caraberulang-ulang (perulangan) dalam
menyelesaikan suatu permasalahan matematik
 basis data merupakan kumpulan informasi yang disimpan didalam komputer
secara sistemtik sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data tersebut.
4. Dalam proses perulangan (looping), pada matlab dikenal 2 jenis perulangan.
Jelaskan secara spesifik perbedaan kedua perulangan tersebut?
jawab.
 loop for, perulangan ini memungkinkan sekelompok perintah diulang
sebanyak suatu jumlah yang tetap. bentuk umum loop for, yaitu:
for x = array
perintah
end

 loop while, perulangan ini memungkinkan sekelompok perintah diulang


secara tidak terbatas. bentuk umumnya, yaitu:
while ekspresi
peintah
end
5. Diberikan sebuah matriksx A =[-8 2 4; 3 0 1; 9 3 2; 5 6 -1]. tentukan:

jawab.

a. A (3,2) = 3
b. A (4,1) = 5
c. A (:,2) =[2;0;3;6]
d. A (1,:) = [-8 2 4]
e. A (1:4,2:3) = [2 4; 0 1; 3 2; 6 -1]
f. A (2,end) = 1
6. Jika terdapat matriks A2x2 dijumlahkan, dikurangkan, dan dibagi terhadap matriks
C2x2. apa yang terjadi?. jelaskan secara rinci dalam bentuk elemen-elemen yang
mengandung index dari dalam matriks tersebut.
Jawab.
Misalkan A = [a11 a12; a21 a22] dan C = [c11 c12; c21 c22]
Maka, A2x2 + C2x2 = D2x2
Sehingga D2x2 = [a11+ c11 a12+c12; a21+ c21 a22+ c22]
Ketika dijumlahkan maka yang akan terjadi adalah akan muncul matriks baru
dimana matriks tersebut merupakan hasil penjumlahan antara elemen-elemen
matriks A dan matriks C dengan indeks yang sama. Syarat operasi penjumlahan
matriks yaitu matriks memiliki ukuran yang sama Begitu pula untuk kasus operasi
pengurangan dan pembagian matriks.
7. Jelaskan fungsi dari algoritma flowchart berikut:
Jawab.

a) = simbol untuk mengawali dan mengakhiri


algoritma

b) = simbol untuk memutuskan arah atau


percabangan yang di ambil sesuai dengan
yang saat itu terjadi, BENAR atau SALAH

c) = untuk melakukan perhitungan matematika


yang hasilnya diberikan sebagai suatu variable

d) = untuk membaca data atau juga untuk


menanyakan/meminta data untuk dijadikan
harga suatu variable
8. Perhatikan source code berikut:
For a = 1:0.25:3
disp (a)
end
Jawab.
Source code diatas merupakan suatu intruksi perulangan for. Dimana variable
a akan mengalami perulangan dari 1 sampai 3 dengan interval 0,25. Kemudian
maksud dari ‘disp (a)’ adalah untuk menampilkan nilai variable a. dan ‘end’
menyatakan bahwa perintah sudah berakhir.
9. Jelaskan pengertian dan fungsi dari dari matlab environment berikut:
Jawab.
a. Matlab command window
Command window digunakan untuk memanggil tool matlab seperti editor,
debugger atau fungsi-fungsi yang lain. Ciri-ciri window ini adalah adanya
prompt (>>) yang menyatakan matlab siap menerima perintah. Perintah dapat
berupa fungsi-fungsi pengaturan file maupun fungsi-fungsi toolbox matlab
sendiri.
b. Edit window
Editor berfungsi sebagai editor script matlap (M-File). Walaupun sebenarnya
dapat saja menggunakan editor lain seperti notepad, wordpad, bahkan word.
Untuk mengakses window M-File ini dapat dilakukan dengan cara
mengetikan “>>Edit” pada command window.
c. Matlab Workspace
Workspace berfungsi sebagai ‘pengingat’ setiap variable yang di masukan
dalam Matlab. Workspace merupakan penyimpanan semua variable dan
matriks yang digunakan dalam matlab ketika memberikan perintah khusus,
M-File, atau fungsi yang di eksekusi.
d. Command History
Merupakan tempat tersimpannya pernyataan-pernyataan yang dibuat di
command window. Di command history kita dapat melihat pernyataan yang
lalu dan mengkopi dan mengeksekusi pernyataan yang dipilih.
10. A
11.

Anda mungkin juga menyukai