Anda di halaman 1dari 10

Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

A . Tujuan

a . tujuan
MATLAB (Matrix Laboratory) adalah sebuah program untuk analisis dan
komputasi numerik. Pada awalnya, program ini merupakan interface untuk
koleksi rutin-rutin numerik dari proyek LINPACK dan EISPACK, namun
sekarang merupakan produk komersial dari perusahaan Mathworks, Inc.
MATLAB telah berkembang menjadi sebuah environmentpemrograman yang
canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan
sinyal, aljabar linier, dan kalkulasi matematis lainnya. MATLAB juga
berisitoolbox yang berisi fungsi-fungsi tambahan untuk aplikasi khusus .
MATLAB bersifat extensible, dalam arti bahwa seorang pengguna dapat
menulis fungsi baru untuk ditambahkan pada library ketika fungsi-fungsi built-
in yang tersedia tidak dapat melakukan tugas tertentu. Kemampuan pemrograman
yang dibutuhkan tidak terlalu sulit bila Anda telah memiliki pengalaman dalam
pemrograman bahasa lain seperti C, PASCAL, atau FORTRAN
Matlab merupakan bahasa pemrograman level tinggi yang dikhususkan
untukkebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi
matematik,analisis data, pengembangan algoritma, simulasi dan pemodelan dan
grafik-grafik perhitungan.Matlab hadir dengan membawa warna yang berbeda.Hal
ini karena matlab membawakeistimewaan dalam fungsi-fungsi matematika, fisika,
statistik, dan visualisasi.Matlabdikembangkan oleh MathWorks, yang pada
awalnya dibuat untuk memberikan kemudahanmengakses data matrik pada proyek
LINPACK dan EISPACK.Saat ini matlab memiliki ratusanfungsi yang dapat
digunakan sebagai problem solver mulai dari simple sampai masalah-masalah
yang kompleks dari berbagai disiplin ilmu.

b.Tujuan dari Matlab


1. Untuk mengetahui pengertian dari Matlab.
2. Mempelajari bagaimana cara kerja MATLAB pada ruang kerja command
window.

1
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

B.Dasar Teori

B. Dasar Teori
MATLAB Command Window/editor Adalah window yang dibuka pertama
kali setiap kali MATLAB dujalankan pada window di atas dapat dilakukan akses-
akses ke command- command MATLAB dengan cara mengetikkan barisan-
barisan ekpresi MATLAB, seperti mengakses help window dan lain-lainnya.
Command merupakan tempat interaksi utama MATLAB. Jendela tersebut
dapat diitunjukkan dalam gambar dibawah ini. Tanda » adalah prompt yang
dugunakan pada MATLAB. Pada saat jendela command aktif, kursor umumnya
berkedip yang tampak di sebelah kanan prompt. Prompt dan kursor menunjukkan
bahwa MATLAB sedang menunggu untuk menjawab suatu pertanyaan
matematika.

Catatan bahwa dalam sebagian besar kasus MATLAB tidak


mempedulikan spasi dan perkalian lebih tinggi prioritasnya dibanding
penjumlahan. Catat bahwa MATLAB menyebut jawaban ″ ans ʺ (singkatan dari
answer) untuk kedua perhitungan di atas.
 Syntax-syintax dasar Matlab :
Operasi Dasar Matematika
+ = tambah = penjumlahan
- = kurang = pengurangan
* = perkalian (vektor) = perkalian (vektor)
.* = perkalian (skalar) = perkalian (skalar
/ = bagi = pembagian
^ = pangkat = perpangkatan
Matematika Sederhana

2
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

C. PROGRAM
Contoh 1: untuk menyelesaikan masalah di bawah ini dengan menggunakan
kalkulator=
1+2+3=6 item 4*25+6*50+2*100=600 sen

Sebagai alternative lain persoalan di atas dapat diselsaikan dengan


menyimpan informasi dalam variable MATLAB:

3
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

Disini kita membuat tiga variable MATLAB yaitu ″jurusan″,″electro″


untuk menyimpan jumlah bilangan tiap item. Setelah selesai memasukan setiap
perintah, MATLAB menampilkan hasilnya.

Contoh 2:

(perintah)

(hasilnya)

Agar MATLAB mengerjakan perintah akan tetapi hasilnya tidak


dtampilkan, maka harus diletakkan tanda semicolon (titik koma) pada akhir baris.
Contoh:

Setelah di enter, hasil tidak ditampilkan

Misalkan variable MATLAB yang digunakan lebih dari satu kata, maka
antara kata pertama dengan kata kedua harus dihubungkan dengan tanda garis
bawah (underscore).

Contoh 3:

Contoh 4:
Untuk menghitung besarnya arus listrik yang mengalir pada sebuah tahanan
10 ohm yang di hubungkan oada sumber tegangan DC 50 V.
Penyelesaian: sesuai dengan hokum ohm, maka arus yang mengalir pada
tahanan yang dihubungkan pada sumber tegangan DC adalah:
𝑉 50 𝑉𝑜𝑙𝑡
𝐼= + = 5 ampere
𝑅 10 𝛺

4
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

Contoh 5: untuk menghitung kecepatan sebuah motor induksi 6 kutub yang


berkerja pada frekuensi 60 Hz.
Penyelesaian: besarnya kecepatan pada sebuah motor unduksi adalah:
120𝑓
𝑁=
𝑝
120.60𝐻𝑧
𝑁= = 1200 𝑟𝑝𝑚
6

Variabel MADLAB dapat juga berupa sebuah huruf, baik huruf capital maupun
huruf kecil.

Contoh 6: Untuk menghitung gaya F yang berkerja pada sebuah benda dengan
massa 1kh, percepatan 2m/dt2.
Penyelesaian: sesuai dengan hokum Newton II, maka:
F = ma
F = 1kg x 2m/dt2= 2 Newton

5
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

Contoh 7: Hitunglah besarnya tahanan pengganti dari dua buah tahanan R1 dan
R2 yang dihubungkan secara paralel dengan R1 = 6 Ohm dan R2 = 3 Ohm.
Penyelesaian: Untuk mencari besarnya tahanan pengganti dari rangkaian
yang dihubungkan secara paralel adalah:
1 1 1
= +
𝑅𝑡 𝑅1 𝑅2
𝑅1. 𝑅2 6x3
Atau 𝑅1 = = = 2Ω
𝑅1 + 𝑅2 6 + 4

Perintah-perintah yang sudah duketikkan dan hasil yang ditampilkan pada


layar command window akan disimpan. Perintah-perintah yang sudah disimpan
tersebut dapat dipanggil kembali jika diperlukan.

Contoh 8: Jika kita ingin mencari tahanan pengganti dari dua buah tahanan yang
dihubungkan seri berdasarkan soal di atas, maka kita dapat langsung membuat
persamaan Rt untuk hubungan seri, tanpa harus mengetik ulang nilai R1 dan R2.

Penyelesaian: untik menghitung tahanan pengganti dari dua buah tahanan


R1 dan R2 yang dihubungkan secara seri adalah:
Rt = R1 + R2
Dengan memasukkan nilai R1=6 dan R2=3, maka Rt = 9.
Untuk membuat perintah pada command window, nilai R1 dan R2 tidak
perlu dibuat lagi, karena nilai R1 dan R2 telah tersimpan pada layar command
window berdasarkan contoh 7 di atas, jadi kita langsung membuat perintah
rangkaian pengganti untuk hubungan seri.
Perintahnya:

6
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

Command windows juga digunakan untuk memanggil tool Matlab seperti


editor, debugger atau fungsi. Perintah dapat berupa fungsi-fungsi pengaturan file
(seperti perintah DOS/UNIX) maupun fungsi-fungsi bawaan/toolbox MATLAB
sendiri. Berikutnya ini beberapa fungsi pengaturan file dalam MATLAB :
dir / ls
: Digunakan untuk melihat isi dari sebuah direktori aktif.
cd : Digunakan untuk melakukan perpindahan dari direktori aktif.
pwd : Digunakan untuk melihat direktori yang sedang aktif.
mkdir: Digunakan untuk membuat sebuah direktori.
what : Digunakan untuk melihat nama file m dalam direktori aktif.
who : Digunakan untuk melihat variabel yang sedang aktif.
whos : Digunakan untuk menampilkan nama setiap variabel.
delete
: Digunakan untuk menghapus file.
clear: Digunakan untuk menghapus variabel.
clc : Digunakan untuk membersihkan layar.
doc : Digunakan untuk melihat dokumentasi The MathWorks, Inc.
dalam format : html secara online.
demo : Digunakan untuk mencoba beberapa tampilan demo yang
disediakan oleh Matlab.

D. SOAL LATIHAN
1. Buatlah program untuk menghitung luas segi tiga, dengan panjang alas 12
cm dan tinggi 10 cm.
2. Buatlah program untuk menghitung panjang sisi datar AB dari sebuah
segitiga ABC, dengan sisi miring AC=10 cm dan sudut CAB = 30°

A B

;’;ml
3. Buatlah program unutuk menghitung besarnya tahanan pengganti dari
gambar rangkaian berikut ini :

Gambar tugas 3

7
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

4. Buatlah program untuk menghitung besarnya daya yang disipasi pada R1


dari gambar rangkaian berikut ini :

Gambar tugas 4

a. PEMBAHASAN SOAL LATIHAN


1. Penyelesaian : sesuai dengan rumus mencari luas segitiga, yaitu:
1 1
L = ∗a∗t = L = ∗ 12 ∗ 10 = 60 cm
2 2

Gambar jawaban No. 1


2. Penyelasaian : sesuia dengan rumus :

8
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

3. Penyelesaian: Untuk mencari besarnya tahanan pengganti dari rangkaian


yang dihubungkan secara seri dan paralel adalah:
1 1 1
= 𝑅1 + 𝑅4
𝑅𝑡 𝑅2 𝑅3
𝑅2. 𝑅3 1x1
Atau 𝑅1 = 𝑅1 𝑅4 = 1 1 = 1 + 0.5 + 1 = 2.5Ω
𝑅2 + 𝑅3 1+1

4. Penyelesaian: Untuk mencari daya pada R1 yang di pengganti dari


rangkaian yang dihubungkan secara seri dan paralel adalah:
V 10
𝑖= + = 10 𝐴𝑚𝑝𝑒𝑟𝑒
𝑅 1

9
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar

E. PENUTUP
a. Penutup
Saya sendiri sebagai pembuat laporan juga ingin memberikan Saran kepada
kawan–kawan seperjuangan yaitu dengan membuat laporan ini kita dapat
termotivasi untuk tidak menyerah menggapai mimpi dan cita-cita kita walau terus
mengalami kegagalan, karena kegagalan merupakan awal dari keberhasilan.
Teruslah memupuk rasa cinta terhadap negeri sendiri walaupun sedang berada di
negeri orang.
Demikianlah laporan ini yang dapat saya curahkan. Apabila ada kesalahan
dan kekurangan dalam isi maupun pengetikan saya mohon maaf kepada bapak
atas kerja samanya saya ucapkan banyak terimakasih.

F. DAFTAR PUSTAKA

Away,Gunaidi Abdia.2006.The shortcut of Matlab.Bandung:Informatika Bandung


Carrly.1989.Matlab User’s Guide.New York :The Math Works inc
Knight,Andrew. 1999.Basics of Matlab and Beyond. Jakarta : Erlangga
Nazaruddin. 2008. Petunju Praktikum Pemograman Matlab. Lhokseumawe: PNL
Lhokseumawe

10

Anda mungkin juga menyukai