Anda di halaman 1dari 9

LAPORAN

PRAKTIKUM TEKNIK KENDALI


UNIT II

DISUSUN OLEH :

NAMA

: FAISAL WILDAN CHOTAMI

NIM

: 14/368631/SV/07002

TANGGAL

: 3 MARET 2016

KELAS PRAKTIKUM : TEKNIK LISTRIK B 2


LABORATORIUM INSTRUMENTASI DAN KENDALI
PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016

ABSTRAK
Dalam laporan ini kami akan mengenalkan
dalam membuat dan mengaplikasikan
pengoperasian matematika dalam
program Matlab.
MATLAB merupakan pemrograman
sekaligus alat visualisasi yang memiliki
banyak kemampuan untuk menyelesaikan
berbagai kasus yang berhubungan
langsung dengan matematika. Pengenalan
program dasar dan fungsi Matlab dapat
membantu dalam menghitung dan
menentukan operasi matematika. Program
Matlab yang merupakan salah satu solusi
untuk menyelesaikan masalah tersebut.
mempunyai pemprograman dasar-dasar
matematika, file dan grafik.
Dalam laporan ini kami memaparan
langkah-langkah membuat dan
mengaplikasikan pengoperasian dalam
program Matlab.

PENDAHULUAN
Matematika hendaknya dipelajari sebagai
disiplin ilmu yang berkaitan (connected),
dalam konteks bermakna yang dikaitkan
dengan software MATLAB sebagai solusi
menumbuhkan minat, keaktifan,
pengalaman dan kreativitas siswa.. Dalam
pembelajaran matematika, Matlab dapat
membantu guru dan siswa untuk
mengkomunikasikan konsep matematika

seperti matriks, vector, aljabar linier,


statistic, polynomial, analisis fungsi,
pencocokan kurva, interpolasi, limit,
differensial, integral, transformasi Laplace,
transformasi Fourier, Persamaan
differensial biasa, serta, persamaan
differensial parsial
MATLAB atau biasa disebut (matrix
labolatory) yaitu suatu program yang
digunakan untuk menganalisis dan
mengkomputasi data numerik, dan Matlab
juga merupakan suatu bahasa
pemrograman matematika lanjutan, yang
dibentuk dengan dasar pemikiran yang
menggunakan sifat dan bentuk matriks.
Matlab yang merupakan singkatan dari
Matrix Laboratory, merupakan bahasa
pemrograman yang dikembangkan oleh The
Mathwork Inc. yang hadir dengan fungsi
dan karakteristik yang berbeda dengan
bahasa pemrograman lain yang sudah ada
lebih dahulu seperti Delphi, Basic maupun
C++.
Matlab
merupakan
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.
Hal ini karena matlab membawa
keistimewaan dalam fungsi-fungsi
matematika, fisika, statistik, dan visualisasi.
Matlab dikembangkan oleh MathWorks,
yang pada awalnya dibuat untuk

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016
memberikan kemudahan mengakses data
matrik pada proyek LINPACK dan
EISPACK. Saat ini matlab memiliki ratusan
fungsi yang dapat digunakan sebagai
problem solver mulai dari simple sampai
masalah-masalah yang kompleks dari
berbagai disiplin ilmu.

STUDY PUSTAKA
Pada awalnya program aplikasi
MATLAB ini merupakan suatu interface
untuk koleksi rutin-rutin numerik dari proyek
LINPACK
dan
EISPACK,
dan
dikembangkan
dengan
menggunakan
bahasa FORTRAN, namun sekarang ini
MATLAB merupakan produk komersial dari
perusahaan Mathworks, Inc.
Yang
dalam
perkembangan
selanjutnya
dikembangkan
dengan
menggunakan bahasa C++ dan assembler,
(utamanya untuk fungsi-fungsi dasar
MATLAB). MATLAB telah berkembang
menjadi
sebuah
environment
pemprograman yang canggih yang berisi
fungsi-fungsi built-in untuk melakukan tugas
pengolahan sinyal, aljabar linier, dan
kalkulasi matematis lainnya. MATLAB juga
menyediakan
berbagai
fungsi
untuk
menampilkan data, baik dalam bentuk dua
dimensi maupun dalam bentuk tiga dimensi.
MATLAB juga bersifat extensible,
dalam arti bahwa seorang pengguna dapat
menulis fungsi baru untuk menambahkan
pada library, ketika fungsi-fungsi built-in
yang tersedia tidak dapat melakukan tugas
tertentu. Kemampuan pemrograman yang

dibutuhkan tidak terlalu sulit bila kita telah


memiliki pengalaman dalam pemrograman
bahasa lain seperti C, PASCAL, atau
FORTRAN.
MATLAB (Matrix Laboratory) yang
juga merupakan bahasa pemrograman
tingkat tinggi berbasis pada matriks, sering
kita gunakan untuk teknik komputasi
numerik, yang kita gunakan untuk
menyelesaikan masalah-masalah yang
melibatkan operasi matematika elemen,
matrik, optimasi, aproksimasi dll. Sehingga
Matlab banyak digunakan pada :

Matematika dan komputansi,

Pengembangan dan algoritma,

Pemrograman modeling, simulasi,


dan pembuatan prototipe,

Analisa data , eksplorasi dan


visualisasi,

Analisis numerik dan statistik,

Pengembangan aplikasi teknik,

Matlab juga merupakan bahasa


pemrograman computer berbasis window
dengan orientasi dasarnya adalah matrik,
namun pada program ini tidak menutup
kemungkinan
untuk
pengerjaan
permasalahan non matrik.
Hasil program dapat berdiri sendiri
dengan dilakukan transfer pada bahasa
pemrograman yang lain, misalnya C++.

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016
Pada matlab terdapat tiga windows yang
digunakan dalam operasinya yaitu ;

Dalam percobaan ini langkah langkah yang


diperlukan dalam menggunakan aplikasi
MATLAB antara lain :

Command windows (layar perintah)

Figure windows (layar gambar),

Note Pad (sebagai editor program).

1. Klik icon Matlab, pada computer


atau laptop yang tersedia dan
tunggu hingga jendela Aplikasi
Matlab terbuka.

MATLAB
Command
window/editor
merupakan window yang muncul ketika kita
membuka pertama kali setiap kita
menjalankan aplikasi MATLAB.

2. Setelah jendela aplikasi Matlab


terbuka maka akan Nampak
Common Windows dimana
sebagai lembar kerja.

Command Window (layar perintah)


dapat digunakan untuk menjalankan
program/perintah yang dibuat pada layar
editor matlab. Pada windows/layar ini
tempat mengakses perintah maupun
komponen pendukung (help file dll) yang
ada di matlab secara langsung, ditandai
dengan tanda prompt (>>).

3. Lalu ketik program coding/listing,


yang di inginkan,

FIGUR WINDOWS
Window ini merupakan hasil visualisasi
dari script Matlab. Namun Matlab memberi
kemudahan
bagi
programer
untuk
mengedit window ini sekaligus memberikan
program khusus untuk itu. Sehingga window
ini selain berfungsi sebagai visualisasi
output dapat juga sekaligus menjadi media
input yang interaktif.

METODOLOG

4. kemudian save as, namai filenya,


lalu save
5. Ingatlah lokasi Anda menginstall
Matlab pada komputer Anda.
Setelah folder work ditemukan
simpanlah file gambar atau file
lainnya yang mendukung
coding/listing.
6. Kembali ke matlab bagian editornya,
untuk mengkompaile atau
menjalankan program dan
menghasilkan output tekanlah F5
pada keyboard.

HASIL DAN ANALISA

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016
Pada percobaan kali ini dapat saya analisa
mengenai dasar pengantar tentang matlab
dalam berbagai bentuk, seperti :

Seperti halnya bahasa pemrograman


lain, MATLAB juga mempunyai aturan
penamaan variable khusus, contoh :

1. Pengoperasian Aritmatika Dasar


Penuliasan dimana >> a = 10 dan b 10,
tekan enter akan terlihat bahwa a dan b
memiliki nilai 10

Pada operasi diatas menggunakan


beberapa operasi aritmatika seperti :
a. Penjumlahan
Dengan menuliskan kode (+)
b. Pengurangan
Dengan menuliskan kode (-)
c. Perkalian
Dengan menuliskan kode (*)
d. Pembagian
Dengan menuliskan kode (/)
e. Perpangkatan
Dengan menuliskan kode (^)
Dari penulisan kode tersebut dengan nilai
masukan awal a dan b, maka akan terlihat
hasil pengoperasian aritmatik sesuai
dengan kode yang dituliskan.
2. Variable Khusus

a. Ans : nama variable default untuk


menampilkan hasil.
b. Pi : konstanta nilai 3,14 atau 22/7
atau juga 180.
c. Eps : angka terkecil, perbandingan
antara angka yang dimasukan
dengan angka dalam computer.
d. Nargin : jumlah argument input
suatu fungsi.
e. Nargout : jumlah argument output
suatu fungsi.
Setiap variable memiliki fungsi yang
berbeda-beda berdasarkan program yang
dipakai. Matlab memiliki banyak variable
baik variable khusus maupun variable
biasa.
3. Fungsi Matematika
Fungsi adalah suatu nama yang mewakili
suatu operasi umum dan tertentu. Dalam

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016
matlab juga memiliki
matematika, contoh:

beberapa

fungsi

Pada percobaan tersebut tampak


salah satu bukti bahwa Matlab berguna
dalam fungsi matematika dalam operasi
umum, yaitu:
sin(pi/6)
ans :0,5000
Nilai yang dicari dari fungsi tersebut adalah
yang ada di dalam ( ) dan (pi) dalam matlab
dapat berupa sudut yaitu 180.
4. MANAJEMEN FILE
Matlab menyediakan perintah atau fungsi
manajemen file, yang memungkinkan untuk
menampilkan nama-nama file,
penghapusan file, dan pengaturan file

Beberapa manajemen file pada Matlab


antara lain:
a. Cd/cdir/pwd : menampilkan direktori
di depannya.
b. Cd path/cdir path : pindah ke
direktori yang ditunjukan path.
c. Dir/is : menampilkan semua file
dalam bentuk direktori yang aktif.
d. Path
:
menampilkan
atau
memodifikasi path.

5. Fungsi Array MATLAB


Merupakan deretan data dalam suatu
program. Untuk membentuk array pada
Matlab, dimulai dengan kurung siku buka,
masukan nilai dipisahkan dengan koma
atau spasi, dan diakhiri dengan kurung
tutup, serta dapat menggunakan tanda titik
dua sebagai tanda hingga.

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016
seperti penjumlahan (+), pengurangan (-),
invers, transpose, dan sebagainya
berdasarkan perintah yang dibuat.
6. Grafik

Contoh beberapa penggunaan array seperti


di atas,
Misalnya :
faisal = [1, 3, 5]
daus = [2, 8,9 ]
merupakan perintah untuk membuat
array dalam bentuk vector.
faisal+daus
maka data akan menunjukan
penambahan secara vector.
Ans = [3, 11, 14].

Fungsi array memiliki berbagi kegunaan


dalam pemrograman operasi matematika

Penjelasan :
a. X = linspace(0, 4*pi,9);
Perintah linspace digunakan untuk
membuat vector baris dimana
0=nilai awal, 4*pi= penambahan
bilangan dari bilangan awal, 9=nilai
akhir.
b. Y= cos(x);

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016
Cos (x) menandakan garis memulai
dari titik puncak gelombang.
c. V = linspace(0, 4*pi,9);
Perintah linspace digunakan untuk
membuat vector baris dimana
0=nilai awal, 4*pi= penambahan
bilangan dari bilangan awal, 9=nilai
akhir
d. Y= sin(x);
Cos (x) menandakan garis memulai
dari titik awal nol.
e. Plot (x,y,r, v,w,b)
Pembuatan grafik gelombang
dengan kode r yaitu gelombang
merah dengan bentuk terputus
putus, dan b- yaitu gelombang biru
dengan bentuk gelombang
sempurna.

KESIMPULAN
Dari percobaan Matlab di atas dapat
disimpulkan beberapa hal antara lain :
1. Matlab adalah sistem yang dapat
memecahkan banyak masalah
perhitungan teknik, khususnya yang
melibatkan matriks dan vektor
dengan waktu yang lebih singkat.

2. operasi matriks dan vektor


merupakan inti utama dari matlab.

Pada dasarnya matlab merupakan


sekumpulan sintak-sintak yang
dapat dipanggil dan dieksekusi
berdasarkan kegunaannya dan
dapat dimodifikasi.

3. Matlab memudahkan juga dalam


pembuatan grafik dengan
menggunakan hitungan yang
sistematis
LAMPIRAN

UNIT I PENGANTAR TENTANG SISTEM KONTROL


NAMA / NIM : FAISAL WILDAN CHOTAMI / 14/368631/SV/07002
INSTRUKTUR : YULIS MULYA SAPUTRA
TANGGAL PERCOBAAN : 25 FEBRUARI 2016
PRAKTIKUM TEKNIK KENDALI
LAB. INSTRUMENTASI DAN KENDALI PROGRAM DIPLOMA TEKNIK ELEKTRO
SEKOLAH VOKASI
UNIVERSITAS GADJAH MADA
2016

Anda mungkin juga menyukai