Anda di halaman 1dari 27

Presentasi

Laporan Akhir Praktikum


Program Komputasi

LABORATORIUM PROGRAM KOMPUTASI


JURUSAN TEKNIK MESIN
FAKULTAS TEKNIK
UNIVERSITAS SINGAPERBANGSA
2016
Dosen Pengampu :
Ir.Kardiman.,ST.,MT.

Dibimbing oleh :
• Arif Budiman Nugraha (NPM: 1441177005124)
• Abdul Hadi (NPM: 1441177005204)

Disusun oleh :

• Naufaldi Satria Wiratna (NPM :1610631150104)


• Nico Prasetio (NPM : 1610631150105)
• Noviana Nurhikmat (NPM : 1610631150106)
• Rais Darmawan (NPM : 1610631150107)
• Raytaufiqta Sazili (NPM : 1610631150108)
Definisi MATLAB

MATLAB (Matrix Laboratory) adalah sebuah program untuk analisis dan komputasi numerik dan merupakan
suatu bahasa pemrograman matematika lanjutan yang dibentuk dengan dasar pemikiran menggunakan sifat
dan bentuk matriks. Pada awalnya, program ini merupakan interface untuk koleksi rutin-rutin numeric dari
proyek LINPACK dan EISPACK, dan dikembangkan menggunakan bahasa FORTRAN namun sekarang
merupakan produk komersial dari perusahaan Mathworks, Inc.yang dalam perkembangan selanjutnya
dikembangkan menggunakan bahasa C++ dan assembler (utamanya untuk fungsi-fungsi dasar MATLAB).
MATLAB telah berkembang menjadi sebuah environment pemrograman yang canggih yang berisi fungsi-
fungsi built-in untuk melakukan tugas pengolahan sinyal, aljabar linier, dan kalkulasi matematis lainnya

MATLAB merupakan suatu program komputer yang bisa membantu memecahkan berbagai masalah
matematis yang kerap kita temui dalam bidang teknis. Kita bisa memanfaatkan kemampuan MATLAB untuk
menemukan solusi dari berbagai masalah numerik secara cepat, mulai hal yang paling dasar hingga yang
kompleks, seperti mencari akar-akar polinomial, interpolasi dari sejumlah data, perhitungan dengan matriks,
pengolahan sinyal dan metode numerik.

Salah satu aspek yang sangat berguna dari matlab ialah kemampuannya
untuk menggambarkan berbagai jenis grafik, sehingga kita bisa menvisualisasikan data dan fungsi yang
kompleks.
Memulai MATLAB

Memulai MATLAB yang


sudah terinstal di komputer
dengan mengeksekusi ikon
MATLAB di layar
komputer ataupun melalui
tombol Start di Windows.
Setelah proses loading
program, jendela utama
MATLAB akan muncul
seperti disamping.
Cara menggunakan MATLAB

1. Klik matlab 2009 yang ada di desktop.


2. Masukan variable angka atau huruf pada command window sesuai perintah yang
diinginkan.
3. Jika terdapat kesalahan maka akan terdapat peringatan eror.
4. Jika perintah salah dan telah di enter maka hapus dengan clc.
5. Jika data dan perintah yang di input benar maka secara otomatis Matlab akan
menampilkan hasil sesuai perintah.
6. Input angka yang ingin dihitung.
7. Masukkan lambang yang diperintah oleh soal.
8. Pastikan input data sesuai dengan soal dan lambang.
9. Tekan enter apabila di rasa sudah selesai mengetik soal.
10. Apabila terdapat tulisan error maka input data yang kita lakukan salah.
Mulai

AplikasiMatlab

Variabel

Fungsi

ya
Apakah terjadi
error ?

tidak

Hasil

Selesai
Matriks
Dapat diasumsikan bahwa didalam
matlab setiap data akan disimpan dalam
bentuk matriks.Dalam membuat suatu
data matriks pada matlab, setiap isi data
harus dimulai dari kurung siku‘[‘ dan
diakhiri dengan kurung siku tutup ‘]’.
Untuk membuat variabel dengan data
yang terdiribeberapa baris, gunakan
tanda ‘titik koma’ (;) untuk memisahkan
data tiap barisnya.Contoh pembuatan
data matriks pada matlab, dapat dilihat
pada gambar disamping.
Polynomial
Dalam matematika, polinomial adalah
pernyataan matematika yang melibatkan
jumlahan perkalian pangkat dalam satu atau
lebih variabel dengan koefisien. Sebuah
polinomial dalam satu variabel dengan
koefisien konstan memiliki bentuk seperti
berikut:
Pangkat tertinggi pada suatu polinomial
menunjukkan orde dari polinomial tersebut.
Polynomial dalam Matlab dinyatakan
sebagai vektor baris yang memuat koefisien
dari variabel dengan derajat yang makin
menurun. Misal diberikan maka dalam
matlab dinyatakan dengan
M-File 1. Klick “File”

File-file pada MATLAB yang memuat 3. Klick “Blank M-File”


kode/notasi computer disebut m-file. Ada dua
macam m-file, yaitu :
2. Klick “New”
– Script file, yaitu m-file yang tidak
memerlukan input dan output argument
– Function file, yaitu m-file yang memerlukan
input dan output argument
Untuk membuka M-File, dapat dilihat pada
gambar di samping.
Modul 1
1. Hitung volume silinder dengan jari-jari alas 10, tinggi 21
2. Lakukan operasi penjumlahan dan perkalian 2 matriks, hitung invers, determinan, dan
transpose dari hasil opersai tersbut pada matriks berordo:
3. No mahasiswa ganjil : ukuran ordo 3 x 3
4. No mahasiswa genap : ukuran ordo 4 x 4
1. Hitung volume silinder dengan jari-jari alas 10, tinggi 21
Untuk menghitung volume suatu silinder
dalam matlab, kita harus mengtahui
rumus dasar Volume silinder tersebut
yaitu,
V= 𝜋 × 𝑟 2 × 𝑡
Dapat dilihat pada gambar disamping.
2. Lakukan operasi penjumlahan dan perkalian 2 matriks, hitung
invers, determinan, dan transpose dari hasil opersai tersbut pada
matriks berordo:
No mahasiswa ganjil : ukuran ordo 3 x 3
No mahasiswa genap : ukuran ordo 4 x 4
Pada gambar di samping adalah
merupakan penjumlahan dan perkalian
matriks A dan B yang ber-ordo 4x4
Gambar disamping merupakan
cara menghitung Invers dengan
menggunakan MATLAB dari
matriks A dan B dengan
menggunakan operator “inv”
Untuk menentukan Determinan
dari Matriks A dan Matriks B
dengan menggunakan operator
“det”, sehingga hasil nya dapat
di ketahui seperti gambar di
samping.
Dan untuk menentukan
Transpose dari Matriks A dan
B menggunakan MATLAB
dengan operator “Transpose”,
dapat diketauhi hasil dari
operasi tersebut seperti gambar
di samping
Modul 2
Lakukan perhitungan bunga pada kasus pembelian mobil secara kredit dibawah ini: Si
Adi telah menyetujui untuk membeli baru merk BMW seharga 500 juta. Dealer mobil
menawarkan dua pilihan kredit untuk pembelian, yaitu:
• bunga 10 % /tahun selama 3 tahun dan 2.
• bunga 9,8%/thn selama 4 tahun
Tentukan pilihan yang terbaik untuk Adi, jelaskan perhitungan bunganya, berapa dia
harus membayar kredit mobil perbulannya? tampilkan variable-variabel yang anda
gunakan. (perhitungkan dua alternatif yang ada tersebut)
Gambar disamping menunjukan
perhitungan bunga dalam matlab
dengan rumus
T=Mxbxn
Keterangan :
M = nilai
B = bunga %
N = tahun
Atau fungsi dalam matlab
T = M*b*n
Modul 3
1. Buat persamaan linier dengan 5 persamaan dan 5 variabel, selesaikan dengan
menggunakan invers dan determinan.
2. Tampilkan matrik identitas, matriks nol,matriks yang elemennya satu dengan
ordo minimal 4x4.
3. Gambarlah grafik fungsi y= cos(x) dan y=tan(x)
Dari gambar disamping
merupakan proses untuk
menghitung Inverse dan
Determinan menggunakan operasi
MATLAB dari persamaan 5
Linear dan 5 variable,
menggunakan Operator
“inv=(A)*B” dan untuk
menghitung Determinan
Persamaan A menggunakan
operator “det(A)”
Untuk menampilkan Matriks
identitas, matriks yang semua
elemennya “0” dan matriks dengan
semua elemennya “1”, yang memiliki
ordo 4x4 menggunakan fungsi :
- Eye = matriks identitas
- Zeros = matriks yang elemennya 0
- Ones = matriks yang elemennya 1
Untuk peng-Operasian di dalam
command window hanya di
tambahkan “(4,4)” setelah fungsi
tersebut. Dapat dilihat pada gambar
seperti berikut.
Gambar disamping
menunjukan Grafik fungsi dari
“y=cos(x)”, dengan “X” yang
telah di input tertentu. Untuk
memunculkan
grafik, menggunakan fungsi
“plot(x,y)”, lalu menekan enter
dan akan muncul window baru
yang berisi grafik seperti
gambar disamping.
Modul 4
 Lengkapi rumus.m diatas untuk menghitung x2, tampilkan hasilnya
 Tentukan persamaan berikut
x2 - 5x + 6 = 0
x2 + 2,5x – 1,5 = 0
 Dietahui persamaan linear
2a+b-c = 2
a+2b-c = 2
a-b+2c = 2
 Buat script M-File untuk menyelesaikan system persamaan linier diatas dengan metode
invers dan determinan
 Selesaikan soal diatas dengan Matlab interaktif
Gambar disamping menunjukkan
hasil dari fungsi M-File yang
diperoleh dengan cara.
1. Memasukkan variabel “ a = 1,
b= 1, c = -6,
X2= (-a+sqrt(a.^2-
4*b*c)/4*b)” ke dalam fungsi
M-File
2. Lalu save ke direktori matlab
3. Kemudian ketikkan variabel
“ rumus1” makan akan
muncul hasil seperti gambar
disamping
Gambar disamping
menunjukkan hasil dari bentuk
persamaan x2 - 5x + 6 = 0 dan
x2 + 2,5x – 1,5 = 0 yang
didapat dengan cara.
1. Masukkan variabel “syms x,
solve(x2 - 5x + 6 = 0 ),
double(ans)”
2. Masukkan variabel “syms x,
solve(x2 + 2,5x – 1,5 = 0 ),
double(ans)”
3. Kemudian tekan enter
maka muncul hasilnya
Gambar disamping adalah hasil
dari persamaan linier
menggunakan M-File yang
didapat dengan cara:
1. Masukkan variabel “ A =[ 2
1 -1; 1 2 -1; 1 -1 2]”
2. Masukkan variabel “B = [ 2;
2; 2]”
3. Ketikkan variabel ‘inv(A)*B
4. Lalu save di direktori
matlab
5. Kemudian ketikkan rumus
dan keluar hasilnya
SELESAI

Anda mungkin juga menyukai