Anda di halaman 1dari 4

1

1udul Praktikum : Pengantar Matlab


B %ujuan Praktikum :
1. Praktikan dapat mengetahui Iungsi-Iungsi umum yang terdapat pada program
MATLAB
2. Praktikan dapat menggunakan Iasilitas seperti demo dan help sehingga dapat
menggunakan berbagai destop yang disediakan matlab untuk melakukan berbagai
proses aritmatika sederhana
3. Praktikan dapat menyelesaikan berbagai operasi array pada MATLAB

C andasan %eori
MATLAB adalah sebuah bahasa high-peIormance untuk komputasi teknis. MATLAB
merupakan singkatan dari MATrix LABoratory. MATLAB mengintegrasikan perhitungan,
visualisasi dan pemrograman dalam suatu lingkungan yang mudah digunakan dimana,
permasalahan dan solusi dinyatakan dalam notasi secara matematis yang dikenal umum.
Pertama MATLAB dapat digunakan sebagai kalkulator ilmiah. Berikutnya MATLAB
memungkinkan Anda untuk memvisualisasi data dalam berbagai cara, melakukan aljabar
matriks, bekerja dengan polinominal data Iungsi integrasi. Seperti dalam sebuah kalkulator
yang dapat diprogram, Anda dapat menciptakan, mengeksekusi, dan menyimpan urutan
perintah sehingga memungkinkan komputasi dilakukan secara otomatis. MATLAB dapat
diperlakukan sebagai sebuah bahasa pemrograman yang akrab pengguna, yang
memungkinkan untuk menangani kalkulasi matematis dalam suatu cara yang mudah.
MATLAB adalah system interaktiI dengan elemen dasar basis data dan array yang
dimensinya tidak perlu dinyatakan secara khusus. Matriks, persamaan diIerensial, array data,
dan graIik merupakan dasar matematika yang membuat MATLAB mudah digunakan namun tetap
berkemampuan tinggi.









2

$oal
1. Jelaskan secara singkat apa saja yang ditampilkan oleh demo Basik Matrix Operations!
2. Jelaskan apa saja yang ditampilkan oleh demo untuk kategori Digital Image
Processing !
3. Sebutkan dan jelaskan Iasilitas apa saja yang disediakan oleh MATLAB desktop dan
apa Iungsinya !
Pembahasan
1. Hal-hal yang ditampilkan pada demo Basic Matrix Operations adalah operasi pada
matriks, antara lain :
- Operasi pada vektor.
- Pembuatan graIik serta berbagai jenis dari graIik tersebut dengan sumbu yang berbeda.
- Operasi pada matriks, termasuk penjumlahan, perkalian, invers, dan transpose matriks.
Matlab memiliki banyak aplikasi untuk komputasi matriks.
- Menentukan nilai, misalnya nilai Eigen.
- Operasi suku banyak (polinom).

Beberapa statement yang dijelaskan dalam demo Basic Matrix Operations antara lain
sebagai berikut :
- &ntuk menghitung invers suatu matriks digunakan statement :
X (inv) A
- &ntuk menghitung nilai Eigen :
0ig (A)
- &ntuk menentukan Iungsi polinom pada suatu matriks :
5 round (5oly (A))
- Membuat variabel. &ntuk membuat variabel dari suatu operasi yang hanya disimpan
sementara digunakan statement : ans

2. mage Processing menyediakan sekumpulan standar yang mengacu pada algoritma
dan graIik yang komprehensiI bagi image processing, analisis image, dan
pengembangan algoritma. Kita dapat memperbaiki noisy atau menurunkan citra,
perbaikan citra untuk meningkatkan kejelasan citra, ekstarsi feature, menganalisis
bentuk serta tekstur, dan meregister dua citra.

3

Beberapa hal yang ditampilkan pada demo mage Processing adalah:
a) eblurring (Pengaburan citra), yang terdiri dari:
Pengaburan citra menggunakan Blind Deconvolution Algorithm
Pengaburan citra menggunakan Lucy-Richards
Pengaburan citra menggunakan Iilter Regular
Pengaburan citra menggunakan Wiener Filt
b) nhancement (Peningkatan Citra), terdiri dari:
Teknik peningkatan kontras
Mengoreksi Iluminasi tidak seragam
Peningkatan campuran berbagai spektrum warna pada citra
c) mage Arithmetic (Aritmatik Citra), terdiri dari :
Alpha Blending Streamed mage Pairs
d) mage Registration (Registrasi Citra), terdiri dari :
Menemukan rotasi dan skala dari Citra terdistorsi
Registering an Aerial Photo to an Orthophoto
Registering an mage Using Normali:ed Cross-Correlation
e) mage Segmentation (Segmentasi Citra) , terdiri dari:
- Batch Processing mage Files in Parallel Uses. Parallel Computing
- Color-Based Segmentation Using the L*a*b* Color Space
- Color-Based Segmentation Using K-Means Clustering Uses. Statistics
- etecting a Cell Using mage Segmentation
- etecting Cars in a Jideo of Traffic
- Finding Jegetation in a Multispectral mage
- Marker-Controlled Watershed Segmentation
Texture Segmentation &sing Texture Filters
f) Spatial Transformation (TransIormasi spasial) , terdiri dari:
- Creating a Gallery of Transformed mages
- xploring a Conformal Mapping
- xploring Slices from a 3-imensional MR ata Set
Padding and Shearing an mage Simultaneously
g) Measuring mage Features ( Mengukur ciri-ciri citra) , terdiri dari:
- Creating a Gallery of Transformed mages
- xploring a Conformal Mapping
- xploring Slices from a 3-imensional MR ata Set


Padding and Shearing an mage Simultaneously
h) Transforms (TransIormasi) , terdiri dari:
- Rekonstruksi Citra dari sebuah Proyeksi Data

3. MATLAB Desktop terdiri dari sekumpulan Tool (G&I) yang berIungsi untuk megatur
Iile-Iile, variabel, dan aplikasi-aplikasi yang diasosiasi oleh MATLAB. Fasilitas yang
terdapat pada MATLAB desktop adalah:

Desktop Tool Deskripsi
Array ditor Menampilkan isi Array dalam Iormat tabel dan edit
nilai.
Command History Menampilkan Iungsi log yang dimasukkan ke dalam
Command Window, menyalinnya, serta
mengeksekusinya, dan lain sebagainya.
Command Window Menjalankan pernyataan MATLAB.
Current irectory
Browser
Menampilkan Iile, menampilkan operasi Iile seperti
Open, menemukan Iile serta isi Iile, dan mengatur serta
memperbaiki Iile.
ditor/ ebugger Membuat, mengedit, dan men-debug M-Iiles (Iile berisi
statement MATLAB).
Figures Membuat, memodiIikasi, menampilkan, dan mencetak
Iigur MATLAB.
Help Browser Menampilkan dan mencari dokumentasi untuk semua
produk MathWorks.
Profiler Meningkatkan perIorman M-Iile.
Start Button Menjalankan tool dan mengakses dokumentasi untuk
semua produk MathWorks, dan membuat serta
menggunakan MATLAB shortcuts.
Web Browser Menampilkan HTML dan Iile berhubungan yang
diproduksi olah MATLAB.
Workspace Browser Menampilkan dan membuat perubahan konten
workspace.