Laporan Operasi Dasar Matlab
Laporan Operasi Dasar Matlab
Kelengkapan pada Sistem Matlab Sebagai sebuah system, Matlab tersusun dari 5
bagian utama:
1. Development Environment. Merupakan sekumpulan perangkat dan fasilitas
yang membantu anda untuk menggunakan fungsi-fungsi dan file-file Matlab.
Beberapa perangkat ini merupakan sebuah graphical user interfaces (GUI).
Termasuk didalamnya adalah Matlab Desktop & Command Window,
Command History, sebuah Editor & Debugger, dan Browsers untuk melihat
Help, Workspace, Files, dan Search Path.
2. Matlab Mathematical Function Library. Merupakan sekumpulan algoritma
komputasi mulai dari fungsi-fungsi dasar seperti: sum, sin, cos, dan complex
arithmetic, sampai dengan fungsi-fungsi Praktikum Sinyal dan Sistem Modul 1
Operasi Dasar Matlab 2 |PSD I yang lebih kompek seperti matrix inverse, matrix
eigenvalues, Bessel functions, dan Fast Fourier Transforms.
3. Matlab Language. Merupakan suatu high-level matrix/array language dengan
control flow statements, functions, data structures, input/output, dan fitur-fitur
object-oriented programming. Hal ini memungkinkan bagi kita untuk
melakukan kedua hal, baik ‘pemrograman dalam lingkup sederhana’ untuk
mendapatkan hasil yang cepat, dan ‘pemrograman dalam lingkup yang lebih
besar’ untuk memperoleh hasil-hasil dan aplikasi yang komplek.
4. Graphics. Matlab memiliki fasilitas untuk menampilkan vektor dan matrik
sebagai suatu grafik. Di dalamnya melibatkan high-level functions (fungsi-
fungsi level tinggi) untuk visualisasi data dua dikensi dan data tiga dimensi,
image processing, animation, dan presentation graphics. Ini juga melibatkan
fungsi level rendah yang memungkinkan bagi anda untuk membiasakan diri
untuk memunculkan grafik mulai dari benutk yang sederhana sampai dengan
tingkatan graphical user interfaces pada aplikasi MATLAB anda.
5. Matlab Application Program Interface (API). Merupakan suatu library yang
memungkinkan program yang telah anda tulis dalam bahasa C dan
Fortranmampu berinterakasi dengan Matlab. Hal ini melibatkan fasilitas untuk
pemanggilan routines dari Matlab (dynamic linking), pemanggilan Matlab
sebagai sebuah computational engine, dan untuk membaca dan menuliskan
MAT-files.
Penjumlahan
1. dan
Perkalian
Operasi
2. Vektor dan
Matrik
Bilangan
3.
Acak
Membuat
4.
Grafik
Pengolahan
5.
Gambar
Pengolahan
6.
Suara
VII. Analisis
Dari percobaan yang telah dilakukan dapat di analisis bahwa Matlab
merupakan kependekan dari MATrix LABoratory dikarenakan setiap data pada
Matlab menggunakan dasar matriks. Matlab adalah bahasa pemrograman tinggi,
tertutup, dan case sensitive dalam lingkungan komputasi numerik yang
dikembangkan oleh MathWorks. Salah satu kelebihannya yang paling populer
adalah kemampuan membuat grafik dengan dukungan kustomisasi terbaik.
Matlab mempunyai banyak tools yang dapat membantu berbagai disiplin ilmu.
Selain itu Matlab mempunyai banyak library yang sangat membantu untuk
menyelesaikan permasalahan matematika seperti membuat simulasi fungsi,
pemodelan matematika dan perancangan GUI. Dapat diambil contoh pada tugas
bahwa “time=0:0.5:10” merupakan petunjuk waktu yang digunakan dari 0 sampai
dengan 10 dengan selang waktu 0,5. Lalu pada perintah “x=2*sin(pi*time);”
menunjukkan persamaan fungsi waktu sinyal sinus. Angka 2 pada rumus tersebut
memiliki arti besarnya amplitude dengan satuan volt. Sumbu X atau Xlabel
merupakan sumbu waktu, adapun cara untuk menambahkan keterangan pada
sumbu X yaitu dengan mengklik insert lalu pilih X label. Sedangkan sumbu Y
atau Ylabel merupakan amplitude sinyal, adapun cara untuk menambahkan
keterangan pada sumbu Y yaitu dengan mengklik insert lalu pilih Y label. Dalam
penggunaan software Matlab ini haruslah teliti dan hati-hati. Perlu diketahui
bahwa di dalam penggunaan Matlab untuk penggunaan variable maka terdapat
case sensitive dimana penulisan huruf besar dan kecil harus sangat diperhatikan
karena masing-masing memiliki makna yang berbeda, sebagai contoh variabel A
berbeda dengan variabel a. Dan jika suatu perintah diketik tanpa diakhiri dengan
titik koma (;) di belakangnya maka nilai perintah tersebut akan langsung di cetak
variabelnya.
VIII. Tugas
1. Gambarkan sinyal sinus dengan amplitudo 2 volt. Waktu yang digunakan antara
0 sampai dengan 10 yang memiliki selang waktu 0,5 memiliki judul ”Sinyal
Sinus”, keterangan pada sumbu X yaitu ”Sumbu Waktu” sedangkan keterangan
pada sumbu Y yaitu ”Amplitudo Sinyal”
2. Gambarkan sinyal sinus dengan amplitudo 5 volt. Waktu yang digunakan antara
0 sampai dengan 14 yang memiliki selang waktu 0,6 memiliki judul ”Sinyal
Sinus”, keterangan pada sumbu X yaitu ”Sumbu Waktu” sedangkan keterangan
pada sumbu Y yaitu ”Amplitudo Sinyal”
3. Gambarkan sinyal cosinus dengan amplitudo 3 volt. Waktu yang digunakan
antara 0 sampai dengan 10 yang memiliki selang waktu 0,5 memiliki judul
”Sinyal Cosinus”, keterangan pada sumbu X yaitu ”Sumbu Waktu” sedangkan
keterangan pada sumbu Y yaitu ”Amplitudo Sinyal”
4. Gambarkan sinyal cosinus dengan amplitudo 4 volt. Waktu yang digunakan
antara 0 sampai dengan 14 yang memiliki selang waktu 0,6 memiliki judul ”
Sinyal Cosinus”, keterangan pada sumbu X yaitu ”Sumbu Waktu” sedangkan
keterangan pada sumbu Y yaitu ”Amplitudo Sinyal”
5. Ulangi percobaan 4.3.1 dengan file gambar lain.
6. Ulangi percobaan 4.3.2 dengan file suara lain.
1.
2.
3.
4.
5.
6.
X. Kesimpulan
Dari praktikum yang telah dilakukan dapat ditarik kesimpulan bahwa :
1. Program matlab berfungsi seperti kalkulator yang dapat di program dan dapat
digunakan untuk menggambar hasil dari suatu persamaan.
2. Penggunaan Matlab untuk penggunaan variable terdapat case sensitive.