Informasi Dokumen
- Sekolah: Politeknik Negeri Jakarta
- Mata Pelajaran: Teknik Elektro
- Topik: Diktat Praktikum Pengolahan Sinyal Digital
- Tipe: praktikum
- Tahun: 2013
- Kota: Depok
Ringkasan Dokumen
I. Pengenalan Matlab
Bagian ini menjelaskan tentang pengenalan MATLAB sebagai lingkungan pemrograman yang terintegrasi untuk komputasi teknis. Tujuannya adalah agar mahasiswa dapat menjalankan program MATLAB, memahami fasilitas yang ada, serta menggunakan menu dan perintah dalam MATLAB. Selain itu, dijelaskan juga tentang alat dan bahan yang diperlukan dalam praktikum, termasuk perangkat keras dan perangkat lunak yang harus dimiliki oleh mahasiswa.
1.1 Tujuan Pengajaran
Tujuan pengajaran di bagian ini adalah untuk memastikan mahasiswa dapat menggunakan MATLAB secara efektif. Ini mencakup kemampuan menjalankan program, memahami menu dan toolbar, serta mengetahui beberapa perintah dasar MATLAB yang sering digunakan dalam pengolahan sinyal digital.
1.2 Alat dan Bahan
Dalam praktikum ini, mahasiswa memerlukan beberapa alat dan bahan seperti komputer, software MATLAB, whiteboard untuk penjelasan, dan proyektor untuk demonstrasi. Ketersediaan alat ini penting untuk mendukung proses pembelajaran yang efektif.
1.3 Pengertian Matlab
MATLAB adalah bahasa pemrograman tingkat tinggi yang dirancang untuk komputasi numerik. Dengan MATLAB, pengguna dapat melakukan berbagai operasi matematis, analisis data, dan visualisasi grafik dengan cara yang efisien. Selain itu, MATLAB juga menyediakan toolbox untuk aplikasi khusus, termasuk pengolahan sinyal.
II. Operasi Dasar MATLAB
Bagian ini membahas operasi dasar yang dapat dilakukan di MATLAB, termasuk penggunaan operator aritmatika dan fungsi matematika. Mahasiswa diharapkan memahami cara melakukan perhitungan dasar, mengelola variabel, serta menggunakan fungsi matematika yang umum. Pengetahuan ini sangat penting untuk mempersiapkan mahasiswa dalam melakukan analisis yang lebih kompleks.
2.1 Tujuan Pengajaran
Mahasiswa diharapkan dapat memahami dan menggunakan operasi dasar MATLAB, termasuk pengenalan perintah-perintah penting yang diperlukan dalam analisis data dan pengolahan sinyal.
2.2 Alat dan Bahan
Alat dan bahan yang diperlukan sama dengan bagian sebelumnya, dengan penekanan pada penggunaan software MATLAB untuk melakukan operasi dasar.
2.3 Menetukan Direktori
Mahasiswa diajarkan cara mengatur direktori kerja di MATLAB agar lebih terorganisir. Ini termasuk membuat folder khusus untuk menyimpan file-file MATLAB yang dibuat selama praktikum.
2.4 Operasi Dasar MATLAB
MATLAB dapat digunakan sebagai kalkulator untuk melakukan operasi aritmatika dasar. Penggunaan operator seperti penjumlahan, pengurangan, perkalian, dan pembagian dijelaskan dengan contoh-contoh yang konkret.
2.5 Fungsi Matematika
Berbagai fungsi matematika yang umum digunakan, seperti fungsi eksponensial, logaritma, dan trigonometri, diperkenalkan. Mahasiswa diharapkan dapat menggunakan fungsi-fungsi ini dalam perhitungan.
III. Matriks
Bagian ini membahas tentang struktur data matriks di MATLAB. Mahasiswa akan mempelajari cara mendefinisikan, mengelola, dan memanipulasi matriks, yang merupakan elemen kunci dalam pengolahan sinyal digital. Pemahaman tentang matriks sangat penting karena banyak algoritma dalam pengolahan sinyal bergantung pada operasi matriks.
3.1 Tujuan Pengajaran
Mahasiswa dapat memahami dan melakukan manipulasi matriks serta array dasar dalam MATLAB. Ini mencakup cara mendefinisikan matriks, operasi dasar, dan penggunaan matriks dalam perhitungan.
3.2 Alat dan Bahan
Alat dan bahan yang sama dengan bagian sebelumnya, dengan fokus pada penggunaan MATLAB untuk manipulasi matriks.
3.3 Format data MATLAB
MATLAB mendukung tiga jenis format data: skalar, vektor, dan matriks. Mahasiswa diajarkan cara mendefinisikan dan menggunakan ketiga format ini dalam program MATLAB.
3.4 Matriks Khusus
Bagian ini menjelaskan tentang berbagai jenis matriks khusus yang dapat dibuat di MATLAB, seperti matriks nol, satu, dan identitas. Ini penting untuk mempermudah perhitungan dalam analisis data.
3.5 Operasi Matriks
Operasi dasar pada matriks, seperti penjumlahan, pengurangan, dan perkalian, dibahas dengan contoh. Mahasiswa diharapkan dapat melakukan operasi ini dengan baik.
IV. M-File dan Pemrograman MATLAB
Di bagian ini, mahasiswa belajar tentang cara membuat dan menggunakan M-file untuk menyimpan skrip dan fungsi MATLAB. Ini penting untuk membangun program yang lebih kompleks dan terstruktur. Pemahaman tentang M-file akan membantu mahasiswa dalam mengembangkan aplikasi yang lebih canggih di MATLAB.
4.1 Tujuan Pengajaran
Mahasiswa diharapkan dapat membuat dan menjalankan skrip serta fungsi menggunakan M-file, yang merupakan bagian penting dalam pemrograman MATLAB.
4.2 Alat dan Bahan
Alat dan bahan yang sama dengan sebelumnya, dengan penekanan pada penggunaan M-file dalam praktikum.
4.3 M-file
M-file adalah kumpulan pernyataan yang ditulis dalam satu file untuk dieksekusi. Mahasiswa diajarkan cara menulis dan menyimpan M-file dengan baik.
4.4 M-File Sebagai SCRIPT
Contoh penggunaan M-file sebagai skrip untuk menghitung rata-rata dari sekumpulan bilangan. Ini memberikan pemahaman praktis tentang bagaimana M-file bekerja.
V. Grafik Dua Dimensi
Bagian ini membahas teknik menggambar grafik dua dimensi menggunakan MATLAB. Mahasiswa diharapkan dapat memvisualisasikan data dengan berbagai jenis grafik, yang merupakan keterampilan penting dalam analisis data.
5.1 Tujuan Pengajaran
Mahasiswa diharapkan dapat menggambar berbagai jenis grafik fungsi menggunakan MATLAB, termasuk grafik garis, batang, dan polar.
5.2 Alat dan Bahan
Alat dan bahan yang diperlukan untuk menggambar grafik, termasuk software MATLAB dan alat presentasi.
5.3 Plot Grafik
Dijelaskan berbagai jenis grafik yang dapat digambar di MATLAB, termasuk grafik garis, batang, dan grafik polar. Contoh-contoh praktis disediakan untuk membantu pemahaman.
VI. Grafik Tiga Dimensi
Bagian ini memperkenalkan teknik menggambar grafik tiga dimensi. Mahasiswa akan belajar cara menggambar kurva ruang dan bidang permukaan, yang merupakan bagian penting dalam analisis data yang lebih kompleks.
6.1 Tujuan Pengajaran
Mahasiswa diharapkan dapat menggambar grafik tiga dimensi dengan menggunakan MATLAB, termasuk plot garis dan permukaan.
6.2 Alat dan Bahan
Alat dan bahan yang diperlukan sama dengan bagian sebelumnya, dengan fokus pada penggunaan grafik tiga dimensi.
6.3 Plot Permukaan
Dijelaskan bagaimana membuat berbagai jenis plot permukaan di MATLAB, termasuk penggunaan mesh dan surf untuk menggambarkan fungsi tiga dimensi.
Referensi Dokumen
- MATLAB® 7 Creating Graphical User Interfaces ( MathWorks )
- Digital Image Processing 2nd Ed. ( Gonzalez, Woods )
- Learning MATLAB 7 ( MathWorks )
- Learning MATLAB 6: Student Version ( MathWorks )
- A Guide to MATLAB for Beginners and Experienced Users ( B. Hunt, R. Lipsman )