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.
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.
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
3
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar
Contoh 2:
(perintah)
(hasilnya)
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
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
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.
6
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar
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
Gambar tugas 4
8
Lamporan Pratikum Pemograman Matlab oleh: Raihan Akbar
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
10