Anda di halaman 1dari 9

LAPORAN PRATIKUM II

“Practice Digital Signal Processing”

NAMA : Muhammad Alfi Fadrulsyah


NIM : 1990343042
KELAS : TRKJ 2.C

PROGRAM STUDI TEKNOLOGI REKAYASA KOMPUTER JARINGAN


JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER
POLITEKNIK NEGERI LGOKSEUMAWE
2021
HALAMAN PENGESAHAN

Nomor Pratikum : 02/IV/TRKJ-2C/2021

Judul : Matlab application proram interface

Nama : Muhammad Alfi Fadrulsyah

Nim : 1990343042

Nama Kelompok :-

Tanggal Praktikum : 2 Maret 2021

Tanggal Selesai : 6 Maret 2021

Tanggal Penyerahan : 9 Maret 2021

Nilai :

Keterangan :

Buketrata,6 Februari, 2021


Penyusun,

Muhammad Alfi Fadrulsyah


NIM.1990343042
PRATIKUM II

OPERASI DASAR MATLAB

I. TUJUAN

1. Mahasiswa mampu mengoperasikan dan memanfaatkan Matlab


sebagai perangkat simulasi pengolahan sinyal

II. DASAR TEORI

Matlab merupakan kepanjangan dari Matrix Laboratory. Struktur data


yang terdapat dalam Matlab menggunakan matriks atau array
berdimensi dua. Matlab memiliki kemampuan mengintegrasikan
komputasi, visualisasi dan pemrograman. Maka dari itu program Matlab
banyak digunakan dalam bidang - bidang riset – riset yang memerlukan
komputasi numerik yang kompleks. Kegunaan Matlab secara umum
yaitu:

1. Matematika dan komputasi

2. Perkembangan algoritma

3. Pemodelaan, simulasi danpembuatan prototype

4. Analisa data,eksplorasi dan visualisasi

5. Pembuatan aplikasi, termasukpembuatan interface grafis

Karakteristik dari program Matlab adalah:


1. Bahasa pemrogramannya didasarkan pada matriks (baris dan
kolom).

2. Lambat (dibandingkan dengan Fortran atau C)


karena bahasanya langsung diartikan.
3. Automatic memory management, misalnya kita tidak harus
mendeklarasikan arrays terlebih dahulu.
4. Tersusun rapi.

5. Waktu pengembangannya lebih cepat dibandingkan dengan


Fortran atau C.

6. Dapat diubah ke bahasa C lewat MATLAB Compiler.

7. Tersedia banyak toolbox untuk aplikasi-aplikasi khusus.

Kelebihan program Matlab antara lain:


1. Mudah dalam memanipulasi struktur matriks dan perhitungan
berbagai operasi matriks yang meliputi penjumlahan,
pengurangan, perkalian, invers dan fungsi matriks lainnya.
2. Menyediakan fasilitas untuk memplot struktur gambar
(kekuatan fasilitas grafik tiga dimensi yang sangat memadai).
3. Script program yang dapat diubah sesuai dengan keinginan
user.

4. Jumlah routine-routine powerful yang berlimpah yang terus


berkembang.

5. Kemampuan interface (misal dengan bahasa C, word dan


mathematica).

6. Dilengkapi dengan toolbox, simulink, stateflow dan


sebagainya, serta mulai melimpahnya source code di internet
yang dibuat dalam matlab( contoh toolbox misalnya : signal
processing, control system, neural networks dan sebagainya).
III. ALAT DAN BAHAN

1. PC/Laptop

2. Perangkat lunak Matlab

IV. LANGKAH KERJA


a. Pembangkitan Sinyal Waktu Kontinyu Sinusioda
- Program 1
Menginputkan sebuah program yang kemudian di jalankan

Analisa :
Pada s1=sin menandakan bahwa sinyal tediri dari 1
aplitudo dalam waktu 1 detik dan memiliki 5 gelombang frekuensi
- Program 2

Analisa :
Pada program kedua yang berbeda adalah banyaknya
gelombang frekuensi

- Program 3

Analisa :
Pada program ketiga, jumlah aplitudo diubah menjadi 5
- Program 4

Analisa :
Didalam program s1 diinputkan ( + pi/2 ). Artinya pada fase awal sinyal
diubah menjadi 90

- Program 5

Analisa :
Didalam program s1 diinputkan ( + 3*pi/2 ). Artinya pada fase awal
sinyal diubah menjadi 270
b. Pembangkitan Sinyal Waktu Kontinyu Persegi

- Program 1

Analisa :

Pada program tersebut, sinyal diubah menjadi square atau


berbentuk persegi, dengan frekuensi dan waktu yang sama

- Program 2

Analisa :

Nilai pada jumlah frekuensi diubah dari 5 menjadi 10


- Program 3

Analisa :
Fase awal sinyal diubah menjadi 270

c. Pembangkitan Sinyal Kontinyu Ramp


- Program 1

V. KESIMPULAN

Dari praktikum yang telah dilakukan, dapat disimpulkan bahwa:

Jumlah amplitudo menentukan tingginya sebuah sinyal, jumlah


frekuensi menentukan banyaknya gelombang sinyal, dan fase awal sinyal
menentukan awal sinyal itu bergerak

Anda mungkin juga menyukai