LAPORAN PERCOBAAN 1
No. Percobaan : 01
Judul : Pengenalan MATLAB
Nama Praktikan : Muhammad Aris Hilmi
Kelas / NIM : TK-3A / 3.33.16.0.17
Tanggal Percobaan : 13 Maret 2019
Pengampu : shidiq Syamsul Hidayat , ST ., MT
Nilai :
Keterangan :
JURUSAN TEKNIK ELEKTRO
PROGRAM STUDI SARJANA TERAPAN
TEKNIK TELEKOMUNIKASI
POLITEKNIK NEGERI SEMARANG
2019
- NO. JOBSHEET : 01
- JUDUL : PENGENALAN MATLAB
- TUJUAN
- Mahasiswa dapat memanfaatkan program Matlab untuk penyelesaian persamaan matematika. Mahasiswa dapat melakukan proses instalasi Workstation
- Mahasiswa mengetahui manfaat program Matlab untuk pengolahan Sinyal.
- DASAR TEORI
Matlab merupakan bahasa pemrograman untuk bidang teknik yang menyediakan bermacam fasilitas untuk menyelesaikan persamaan matematika, statistik, dan teknik yang mudah dipelajari dan memungkinkan untuk pembuatan aplikasi yang lebih komplek.
Program Matlab ini terbagi dalam bermacam-macam toolbox yang digunakan
untuk menyelesaikan suatu persoalan. Toolbox tersebut antara lain: Signal Processing, Control System, Symbolic Math. Toolbox Signal Processing akan sering digunakan dalam praktikum Pengolahan Sinyal Digital.
untuk menyelesaikan suatu persoalan. Toolbox tersebut antara lain: Signal Processing, Control System, Symbolic Math. Toolbox Signal Processing akan sering digunakan dalam praktikum Pengolahan Sinyal Digital.
Cara termudah untuk memberikan gambaran tentang program Matlah adalah dengan mengganggap program Matlab seperti kalkulator. Kalkulator tersebut dapat berfungsi sebagai kalkulator biasa yang digunakan untuk proses perhitungan matematika seperti penjumlahan, pengurangan, perkalian, dan pembagia. Jika difungsikan sebagai sebuah kalkulator sains maka dapat digunakan untuk menyelesaikan operasi bilangan kompleks, logaritma, akar, dan pangkat, serta trigonometri. Matlab juga dapat berfungsi seperti kalkulator yang dapat diprogram dan dapat digunakan untuk menggambar hasil dari suatu persamaan.
- ALAT DAN BAHAN
Satu set komputer
- LANGKAH KERJA
- Untuk memulai pemrograman matlab, Matlab Command Window diaktifkan melalui Start Menu, Program, Matlab sehingga tampil gambar seperti pada gambar 1.1.
Gambar 1.1 Matlab Command Window
- Untuk melakukan penulisan program menggunakan Matlab Editor dengan pilihan New untuk program baru dan Open File bila ingin mengubah program yang sudah ditulis. Dengan tampilan seperti pada gambar 1.2
Gambar 1.2 Matlab Editor
- Untuk melihat isi dari toolbox yang ada pada matlab digunakan Matlab Help Window seperti gambar 1.3
Gambar 1.3 Matlab Help Window
- Setelah penulisan program selesai maka program tersebut diberi nama program sesuai dengan keinginan kita.
- Program yang sudah disimpan dapat dijalankan dengan cara:
- Pilih pada debug matlab editor dan kemudian run
- Ketik nama program dan kemudian enter melalui matlab command window
- Berikut ini merupakan sebagian daftar pernyataan yang akan digunakan :
- Plot (t,f); t = waktu, f = fungsi matematika. Plot digunakan untuk menggambarkan suatu persamaan dalam kawasan waktu kontinu.
- Stem (n,y); n = waktu, y = fungsi matematika. Stem digunakan untuk menggambarkan suatu persamaan dalam kawasan waktu diskrit.
- Xlabel digunakan untuk memberi nama untuk sumbu X
- Ylabel digunakan untuk memberi nama untuk sumbu Y
- Grid on digunakan untuk memberi garis pada grafik yang dihasilkan
- Hold on digunakan untuk menahan grafik yang dihasilkan
- Figure(1) digunakan untuk membedakan suatu grafik dengan grafik yang lainnya
- Text digunakan untuk memberikan judul dari grafik yang dibuat
- t = ta : dt : tn; ta = waktu awal, dt = selang waktu, tn = waktu akir, digunakan untuk menentukan batas waktu yang digunakan
- LEMBAR KERJA DAN PERTANYAAN
Lembar Kerja
- 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”
- 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”
- 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”
- 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”
Pertanyaan
- Apakah fungsi program matlab ?
- Jelaskan proses pembuatan dan eksekusi suatu program matlab ?
- Bagaimana penulisan judul pada gambar grafik di program matlab ?
- Bagaimana penulisan keterangan pada sumbu X dan sumbu Y pada suatu gambar grafik di program matlab ?
- HASIL PERCOBAAN
No
|
Program
|
Sinyal Kosinus
|
1.
| ||
2
| ||
3
| ||
4
|
- JAWAB PERTANYAAN
- Apakah fungsi program matlab ?
Jawab : Matlab sebagai bahasa pemrograman level tinggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan. Dalam lingkungan teknik, Matlab sebagai perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan keilmuan.
- Jelaskan proses pembuatan dan eksekusi suatu program matlab ?
Jawab : Ada beberapa langkah menjalankan atau mengeksekusi program matlab yaitu :
- Buka aplikasi Matlab
- Untuk memulai memasukkan scrip program, anda bisa mengklik File > New > Mfile. Atau bisa langsung menggunakan tombol shortcut yaitu Ctrl + N. Kemudian akan muncul tampilan dibawah ini ;
Setelah itu anda bisa langsung mengetik script program pada kolom yang tersedia
- Untuk menjalankan program yang anda buat, klik run file (save and run). Namun sebelum menjalankannya, anda harus menyimpan file yang anda jalankan pada direktori yang anda inginkan
Setelah itu akan keluar tab yang akan menampilkan gelombang dari program persamaan yang dibuat, jika gambar tidak keluar ada 2 kemungkinan yaitu mungkin ada yang salah / eror dengan program yang anda ketikkan. Dan kemungkinan yang kedua adalah anda menyimpan file yang terdiri dari angka. Program matlab sendiri tidak bisa membaca file yang terdiri dari angka sehingga program yang anda ketikkan tidak dapat dijalankan.
- Bagaimana penulisan judul pada gambar grafik di program matlab ?
Jawab : title ('judul'); Contoh : title ('Sinyal Cosinus');
- Bagaimana penulisan keterangan pada sumbu X dan sumbu Y pada suatu gambar grafik di program matlab ?
Jawab : xlabel('keterangan sumbu x');
ylabel('keterangan sumbu y');
Contoh : xlabel('Sumbu Waktu');
ylabel('Amplitudo Sinyal');
- ANALISA DATA
Matlab sebagai bahasa pemrograman level tiggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan. Dalam lingkungan teknik, Matlab sebagai perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan keilmuan.
Setelah melakukan praktikum menggunakan matlab dapat dianalisis melalui persamaan yang digunakan. Contoh dapat diambil satu persamaan :
t=0:0.5:10;
y=2*sin(t);
subplot(2,1,1);
plot(t,y);
xlabel('sumbu waktu');
ylabel('amplitudo sinyal');
title('sinyal sinus');
grid on;
Penjelasan :
t=0:0.5:10;
(Fungsi waktu) = (waktu awal) : (selang waktu) : (waktu akhir)
y=2*sin(t);
sinyal yang akan ditampilkan adalah sinyal sinus dengan amplitudo 2V
subplot(2,1,1);
membuat hasil gambar yang terdiri dari 2 kolom dan 1 baris untuk sinyal (y) 1.
plot(t,y);
menggambar grafik dengan fungsi waktu(t)
xlabel('sumbu waktu');
keterangan untuk sumbu x
ylabel('amplitudo sinyal');
keterangan untuk sumbu y
title('sinyal sinus');
memberikan judul untuk sinyal yang dibuat
grid on;
mengaktifkan tampilan grid (garis kotak-kotak)
- KESIMPULAN
Setelah melakukan percobaan dapat ditarik beberapa kesimpulan, antara lain :
- Matlab sebagai perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan keilmuan terutama dibidang pengolahan sinyal digital
- Selain dari kesalahan penulisan coding program, kesalahan penulisan nama file yang disimpan juga dapat menyebabkan program tidak dapat dijalankan.
- Melalui fungsi toolbox yang disediakan pengguna dapat menggunakannya sebagai teknologi khusus untuk pemrosesan sinyal.LAPORAN PERCOBAAN 1No. Percobaan : 01Judul : Pengenalan MATLABNama Praktikan : Muhammad Aris HilmiKelas / NIM : TK-3A / 3.33.16.0.17Tanggal Percobaan : 13 Maret 2019Pengampu : Thomas Agung S., S.T., M.T.Nilai :Keterangan :JURUSAN TEKNIK ELEKTROPROGRAM STUDI SARJANA TERAPANTEKNIK TELEKOMUNIKASIPOLITEKNIK NEGERI SEMARANG2019
- NO. JOBSHEET : 01
- JUDUL : PENGENALAN MATLAB
- TUJUAN
- Mahasiswa dapat memanfaatkan program Matlab untuk penyelesaian persamaan matematika. Mahasiswa dapat melakukan proses instalasi Workstation
- Mahasiswa mengetahui manfaat program Matlab untuk pengolahan Sinyal.
- DASAR TEORI
Matlab merupakan bahasa pemrograman untuk bidang teknik yang menyediakan bermacam fasilitas untuk menyelesaikan persamaan matematika, statistik, dan teknik yang mudah dipelajari dan memungkinkan untuk pembuatan aplikasi yang lebih komplek.Program Matlab ini terbagi dalam bermacam-macam toolbox yang digunakan
untuk menyelesaikan suatu persoalan. Toolbox tersebut antara lain: Signal Processing, Control System, Symbolic Math. Toolbox Signal Processing akan sering digunakan dalam praktikum Pengolahan Sinyal Digital.Cara termudah untuk memberikan gambaran tentang program Matlah adalah dengan mengganggap program Matlab seperti kalkulator. Kalkulator tersebut dapat berfungsi sebagai kalkulator biasa yang digunakan untuk proses perhitungan matematika seperti penjumlahan, pengurangan, perkalian, dan pembagia. Jika difungsikan sebagai sebuah kalkulator sains maka dapat digunakan untuk menyelesaikan operasi bilangan kompleks, logaritma, akar, dan pangkat, serta trigonometri. Matlab juga dapat berfungsi seperti kalkulator yang dapat diprogram dan dapat digunakan untuk menggambar hasil dari suatu persamaan.- ALAT DAN BAHAN
Satu set komputer- LANGKAH KERJA
- Untuk memulai pemrograman matlab, Matlab Command Window diaktifkan melalui Start Menu, Program, Matlab sehingga tampil gambar seperti pada gambar 1.1.
Gambar 1.1 Matlab Command Window- Untuk melakukan penulisan program menggunakan Matlab Editor dengan pilihan New untuk program baru dan Open File bila ingin mengubah program yang sudah ditulis. Dengan tampilan seperti pada gambar 1.2
Gambar 1.2 Matlab Editor- Untuk melihat isi dari toolbox yang ada pada matlab digunakan Matlab Help Window seperti gambar 1.3
Gambar 1.3 Matlab Help Window- Setelah penulisan program selesai maka program tersebut diberi nama program sesuai dengan keinginan kita.
- Program yang sudah disimpan dapat dijalankan dengan cara:
- Pilih pada debug matlab editor dan kemudian run
- Ketik nama program dan kemudian enter melalui matlab command window
- Berikut ini merupakan sebagian daftar pernyataan yang akan digunakan :
- Plot (t,f); t = waktu, f = fungsi matematika. Plot digunakan untuk menggambarkan suatu persamaan dalam kawasan waktu kontinu.
- Stem (n,y); n = waktu, y = fungsi matematika. Stem digunakan untuk menggambarkan suatu persamaan dalam kawasan waktu diskrit.
- Xlabel digunakan untuk memberi nama untuk sumbu X
- Ylabel digunakan untuk memberi nama untuk sumbu Y
- Grid on digunakan untuk memberi garis pada grafik yang dihasilkan
- Hold on digunakan untuk menahan grafik yang dihasilkan
- Figure(1) digunakan untuk membedakan suatu grafik dengan grafik yang lainnya
- Text digunakan untuk memberikan judul dari grafik yang dibuat
- t = ta : dt : tn; ta = waktu awal, dt = selang waktu, tn = waktu akir, digunakan untuk menentukan batas waktu yang digunakan
- LEMBAR KERJA DAN PERTANYAAN
Lembar Kerja- 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”
- 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”
- 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”
- 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”
Pertanyaan- Apakah fungsi program matlab ?
- Jelaskan proses pembuatan dan eksekusi suatu program matlab ?
- Bagaimana penulisan judul pada gambar grafik di program matlab ?
- Bagaimana penulisan keterangan pada sumbu X dan sumbu Y pada suatu gambar grafik di program matlab ?
- HASIL PERCOBAAN
NoProgramSinyal Kosinus1.234- JAWAB PERTANYAAN
- Apakah fungsi program matlab ?
Jawab : Matlab sebagai bahasa pemrograman level tinggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan. Dalam lingkungan teknik, Matlab sebagai perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan keilmuan.- Jelaskan proses pembuatan dan eksekusi suatu program matlab ?
Jawab : Ada beberapa langkah menjalankan atau mengeksekusi program matlab yaitu :- Buka aplikasi Matlab
- Untuk memulai memasukkan scrip program, anda bisa mengklik File > New > Mfile. Atau bisa langsung menggunakan tombol shortcut yaitu Ctrl + N. Kemudian akan muncul tampilan dibawah ini ;
Setelah itu anda bisa langsung mengetik script program pada kolom yang tersedia- Untuk menjalankan program yang anda buat, klik run file (save and run). Namun sebelum menjalankannya, anda harus menyimpan file yang anda jalankan pada direktori yang anda inginkan
Setelah itu akan keluar tab yang akan menampilkan gelombang dari program persamaan yang dibuat, jika gambar tidak keluar ada 2 kemungkinan yaitu mungkin ada yang salah / eror dengan program yang anda ketikkan. Dan kemungkinan yang kedua adalah anda menyimpan file yang terdiri dari angka. Program matlab sendiri tidak bisa membaca file yang terdiri dari angka sehingga program yang anda ketikkan tidak dapat dijalankan.- Bagaimana penulisan judul pada gambar grafik di program matlab ?
Jawab : title ('judul'); Contoh : title ('Sinyal Cosinus');- Bagaimana penulisan keterangan pada sumbu X dan sumbu Y pada suatu gambar grafik di program matlab ?
Jawab : xlabel('keterangan sumbu x');ylabel('keterangan sumbu y');Contoh : xlabel('Sumbu Waktu');ylabel('Amplitudo Sinyal');- ANALISA DATA
Matlab sebagai bahasa pemrograman level tiggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan. Dalam lingkungan teknik, Matlab sebagai perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan keilmuan.Setelah melakukan praktikum menggunakan matlab dapat dianalisis melalui persamaan yang digunakan. Contoh dapat diambil satu persamaan :t=0:0.5:10;y=2*sin(t);subplot(2,1,1);plot(t,y);xlabel('sumbu waktu');ylabel('amplitudo sinyal');title('sinyal sinus');grid on;Penjelasan :t=0:0.5:10;(Fungsi waktu) = (waktu awal) : (selang waktu) : (waktu akhir)y=2*sin(t);sinyal yang akan ditampilkan adalah sinyal sinus dengan amplitudo 2Vsubplot(2,1,1);membuat hasil gambar yang terdiri dari 2 kolom dan 1 baris untuk sinyal (y) 1.plot(t,y);menggambar grafik dengan fungsi waktu(t)xlabel('sumbu waktu');keterangan untuk sumbu xylabel('amplitudo sinyal');keterangan untuk sumbu ytitle('sinyal sinus');memberikan judul untuk sinyal yang dibuatgrid on;mengaktifkan tampilan grid (garis kotak-kotak)- KESIMPULAN
Setelah melakukan percobaan dapat ditarik beberapa kesimpulan, antara lain :- Matlab sebagai perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan keilmuan terutama dibidang pengolahan sinyal digital
- Selain dari kesalahan penulisan coding program, kesalahan penulisan nama file yang disimpan juga dapat menyebabkan program tidak dapat dijalankan.
- Melalui fungsi toolbox yang disediakan pengguna dapat menggunakannya sebagai teknologi khusus untuk pemrosesan sinyal.
Tidak ada komentar:
Posting Komentar