Anda di halaman 1dari 13

Praktikum Sinyal dan Sistem

INSTITUT TEKNOLOGI PADANG ELE3351


JOBSHEET I
OPERASI DASAR MATLAB

1.1 Tujuan

1. Mengetahui cara penggunaan matlab


2. Dapat mengoperasikan software matlab
3. Mampu meningkatkan kerja sama tim
4. Dapat menganalisa kesalahan-kesalahan pada jobsheet

1.2 Landasan Teori

Matlab adalah sebuah bahasa dengan (high-performance) kinerja tinggi untuk


komputasi masalah teknik. Matlab mengintegrasikan komputasi, visualisasi, dan
pemrograman dalam suatu model yang sangat mudah untuk digunakan dimana
masalah-masalah dan penyelesaiannya diekspresikan dalam notasi matematika
yang familiar.

Matlab merupakan suatu sistem interaktif yang memiliki elemen data dalam
suatu array sehingga tidak lagi kita dipusingkan dengan masalah dimensi. Hal ini
memungkinkan kita untuk memecahkan banyak masalah teknis yang terkait
dengan komputasi, kususnya yang berhubungan dengan matrix dan formulasi
vektor, yang mana masalah tersebut merupakan momok apabila kita harus
menyelesaikannya dengan menggunakan bahasa level rendah seperti Pascall, C
dan Basic. Kekuatan matlab terletak pada :

1. Kemudahan manipulasi struktur matriks.

2. Jumlah routine-routine powerful yang berlimpah yang terus berkembang .

3. Kekuatan fasilitas grafik tiga dimensi yang sangat memadai.

4. Sistem scripting yang membeikan  keleluasan pengguna untuk


mengembangkan dan memodifikasi software untuk kebutuhan sendiri.

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

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
6. Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai
melimpahnya source code di internet yang dibuat dalam matlab ( contoh
toolbox misalnya : signal procesing, contoh system, neural network  dan
sebagainya ).

Semua itu merupakan perangkat yang powerful untuk menyelesaikan


permasalahan sains dan teknik terutama untuk wilayah dimana komputasi
numerik harus dibuat.

Nama matlab merupakan singkatan dari matrix laboratory. Matlab pada


awalnya ditulis untuk memudahkan akses perangkat lunak matrik yang telah
dibentuk oleh linpack dan eispack. Saat ini perangkat matlab telah menggabung
dengan lapack dan blas library, yang merupakan satu kesatuan dari sebuah seni
tersendiri dalam perangkat lunak untuk komputasi matrix. Saat ini matlab
memiliki ratusan fungsi yang dapat digunakan sebagai problem solver mulai dari
simple sampai masalah-masalah yang kompleks dari berbagai disiplin ilmu
diantaranya adalah:

a. Current Directory
Window ini menampilkan isi dari direktori kerja saat menggunakan matlab.
Kita dapat mengganti direktori ini sesuai dengan tempat direktori kerja yang
diinginkan. Default dari alamat direktori berada dalam folder works tempat
program files Matlab berada.
b. Command History
Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang
sebelumnya dilakukan oleh pengguna terhadap matlab.
c. Command Window
Window ini adalah window utama dari Matlab. Disini adalah tempat untuk
menjalankan fungsi, mendeklarasikan variable, menjalankan proses-proses ,
serta melihat isi variable.
d. Workspace
Workspace berfungsi untuk menampilkan seluruh variabel-variabel yang
sedang aktif pada saat pemakaian matlab. Apabila variabel berupa data
matriks berukuran besar maka user dapat melihat isi dari seluruh data dengan

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
melakukan double klik pada variabel tersebut. Matlab secara otomatis akan
menampilkan window “arrayeditor” yang berisikan data pada setiap variabel
yang dipilih user. 
Dalam lingkungan perguruan tinggi teknik, Matlab merupakan perangkat
standar untuk memperkenalkan dan mengembangkan penyajian materi
matematika, rekayasa dan kelimuan. Di industri, matlab merupakan perangkat
pilihan untuk penelitian dengan produktifitas yang tingi, pengembangan dan
analisanya.

Fitur-fitur matlab sudah banyak dikembangkan, dan lebih kita kenal dengan
nama toolbox. Sangat penting bagi seorang pengguna Matlab, toolbox mana yang
mandukung untuk learn dan apply technologi yang sedang dipelajarinya. Toolbox
toolbox ini merupakan kumpulan dari fungsi-fungsi matlab (M-files) yang telah
dikembangkan ke suatu lingkungan kerja matlab untuk memecahkan masalah
dalam kelas particular. Area-area yang sudah bisa dipecahkan dengan toolbox saat
ini meliputi pengolahan sinyal, system kontrol, neural networks, fuzzy logic,
wavelets, dan lain-lain.

matlab tersusun dari 5 bagian utama:

a. Development Environment. Merupakan sekumpulan perangkat dan


fasilitas yang membantuanda untuk menggunakan fungsi-fungsi dan file-file
matlab. Beberapa perangkat ini merupakan sebuah graphical user interfaces
(GUI). Termasuk didalamnya adalah matlab desktop dan Command Window,
command history, sebuah editor dan debugger, dan browsers untuk melihat
help, workspace, files, dan search path.
b. Matlab Mathematical Function Library Merupakan sekumpulan algoritma
komputasi mulai dari fungsi-fungsi dasar sepertri: sum, sin, cos, dan
complex arithmetic, sampai dengan fungsi-fungsi yang lebih kompek seperti
matrix inverse, matrix eigenvalues, Bessel functions, dan fast Fourier
transforms.
c. Matlab Language. Merupakan suatu high-level matrix/array language
dengan control flow statements, functions, data structures, input/output, dan
fitur-fitur object-oriented programming. Ini memungkinkan bagi kita untuk

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
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.
d. Graphics. Matlab Memiliki fasilitas untuk menampilkan vector dan
matrices sebagai suatu grafik. Didalamnya 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.
e. MATLAB Application Program Interface (API). Merupakan suatu library
yang memungkinkan program yang telah anda tulis dalam bahasa C dan
Fortran mampu berinterakasi dengan matlab. Ini melibatkan fasilitas untuk
pemanggilan routines dari matlab (dynamic linking), pemanggilan matlab
sebagai sebuah computational engine, dan untuk membaca dan menuliskan
MAT-files.

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
1.3 Alat dan Bahan
1. Software Matlab
2. Hardware
3. USB
4. Modul

1.4 Langkah Kerja


1. Untuk memulai matlab Perhatikan Dekstop pada layar monitor PC, anda
mulai MATLAB dengan melakukan double-clicking pada shortcut icon
MATLAB
2. Menentukan Direktori Tempat bekerja Anda dapat bekerja dengan
MATLAb secara default pada directory Work ada di dalam Folder
MATLAB.
1. Memulai Perintah Sederhana Langkah kita yang pertama adalah dengan
menentukan variable scalar dengan cara melakukan pengetikan seperti
berikut:
a. X = 2 (selanjutnya tekan “ENTER”)x
X=2
b. Y = 3
Y=3
c. Z = x + y
Z=5
3. Selanjutnya ikuti instruktur yang di berikan oleh asisten apa apa saja yang
harus di kerjakan.
4. Sedangkan untuk mengakhiri sebuah sesi MATLAB, anda bisa melakukan
dengan dua cara, pertama pilih File -> Exit MATLAB dalam window
utama MATLAB yang sedang aktif, atau cara kedua lebih mudah yaitu
cukup ketikkan type quit dalam Command Window.

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
1.5 Gambar Percobaan

Gambar 1.1 Gambar Sinyal Waktu Kontinyu

Gambar 1.2 Gambar Sinyal Waktu Diskrit

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
1.6 Hasil Percobaan

1. Operasi matematika biasa

Gambar 1.3 Hasil Operasi Matematika Biasa

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
2. Operasi matematika matrik dan vektor

Gambar 1.4 Operasi matematika matrik dan vektor

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
3. Persamaan differensial orde 2
No. 1

y = dsolve('D2y = -9*Dy-20*y+20*t','y(0) = 0','Dy(0)=0')


ezplot(y)
grid on

Gambar 1.5 Hasil PD 2

No. 2

y = dsolve('D2y = -10*Dy-25*y+2*cos(t)','y(0) = 0','Dy(0)=1')


ezplot(y)
grid on

Gambar 1.6 Hasil PD 2

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
1.7 Analisa
1.Analisa Perhitungan

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
2. Analisa Teori

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
1.8 Kesimpulan

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
DAFTAR PUSTAKA

1. Angel, A. 2012. Matlab Program. Medan : Universitas Sumatera Utara


Manik, Henry. 2010. Tutorial Software Matlab. Bogor :
Di akses pada 27 September 2021
2. IPB Pujiriyanto Andry. 2004. Cepat Mahir Matlab. Surabaya :
Di akses pada 27 September 2021
3. Ilmu Komputer Tim Mathwork. 2014. MATLAB Programming
Fundamentals. USA : The Mathworks, inc.
Di akses pada 27 September 2021

TEKNIK ELEKTRO S1 JOURDAN IMRAN SIMANJUNTAK


2020310016

Anda mungkin juga menyukai