Anda di halaman 1dari 35

MODUL PRAKTIKUM

PROGRAM KOMPUTASI

Penyusun :

KARDIMAN., ST., MT
NIDN. 0025099003

LABORATORIUM KOMPUTASI
FAKULTAS TEKNIK
UNIVERSITAS SINGAPERBANGSA
KARAWANG
2019
KATA PENGANTAR

Syukur Alhamdulilah atas kehadirat Allah SWT yang telah memberikan rahmat-NYA,
seiring dengan selesainya penyusunan modul pratikum Program Koputasi untuk
mahasiswa di Program Studi Teknik Mesin Fakultas Teknik Universitas Singaperbangsa
Karawang.

Modul ini merupakan sarana untuk mendukung mata kuliah Program Komputer dan
Pengantar Teknologi pada Studi Teknik Mesin. Oleh karena itu kami berharap semoga
modul ini dapat bermanfaat dalam Pratikum Program Komputasi.

Kami percaya, dalam penyusunan modul ini masih memiliki banyak kekurangan, oleh
karena itu kritik dan saran yang diharapkan dapat menjadi bahan bagi perbaikan modul ini
di masa yang akan datang. Akhir kata, kami mengucapkan terima kasih kepada semua
pihak yang telah membantu dan mendukung pembuatan modul ini, semoga bermanfaat.

PENYUSUN

KARDIMAN, ST, MT.

1
DAFTAR ISI

HALAMAN JUDUL.......................................................................................................... 1
KATA PENGANTAR ....................................................................................................... 1
DAFTAR ISI ...................................................................................................................... 2
TATA TERTIB PRAKTIKUM ......................................................................................... 4
PERSYARATAN PRAKTIKUM .................................................................................. 4
A. UMUM .................................................................................................................. 4
C. SISTEM PENILAIAN .......................................................................................... 4
D. LAPORAN PRAKTIKUM ................................................................................... 5
E. ISI LAPORAN ...................................................................................................... 5
MODULI ............................................................................................................................ 7
MENGENALMATLAB .................................................................................................... 7
1.1. TUJUAN............................................................................................................ 7
1.2. TEORI ............................................................................................................... 7
1.3. PRAKTEK ......................................................................................................... 7
1.4. TUGAS PRAKTIKUM ................................................................................... 10
MODUL II ....................................................................................................................... 11
FUNGSI-FUNGSI PADA MATLAB .............................................................................. 11
2.1. Tujuan .............................................................................................................. 11
2.2. Teori ................................................................................................................ 11
2.3. Praktek ............................................................................................................. 11
2.4. Contoh : peluruan Radioaktif ............................................................................... 12
2.5. Tugas .......................................................................................................................14
MODUL III ........................................................................................................................... 15
OPERASI MATRIK DAN GRAFIK ............................................................................... 15
3.1. Tujuan:............................................................................................................. 15
3.2. Teori .......................................................................................................................... 15
3.3. Praktek ...................................................................................................................... 16
3.4. Tugas ......................................................................................................................... 18
MODUL IV...................................................................................................................... 19
MENGENAL M-FILE ..................................................................................................... 19
4.1. Tujuan .............................................................................................................. 19
4.2. Dasar Teori ...................................................................................................... 19
4.3. Praktek ...............................................................................................................
20
4.4. Tugas ................................................................................................................. 20
MODUL V ....................................................................................................................... 21
2
MENGENAL FUNGSI PADA M-FILE .......................................................................... 21
5.1. Tujuan ................................................................................................................
21
5.2. Dasar Teori ........................................................................................................
21
5.3. Praktek ...............................................................................................................
21
5.4. Contoh lain tentang fungsi penjadwalan pembayaran ....................................... 22
5.5. Tugas ................................................................................................................. 24
MODUL VI ...................................................................................................................... 25
AKAR PERSAMAAN Non LINIER ............................................................................... 25
6.1. Tujuan ................................................................................................................ 25 6.2.
Teori .................................................................................................................. 25
6.3. Praktek ...............................................................................................................
25
6.4. Tugas ................................................................................................................. 26
MODUL VII .................................................................................................................... 27
AKAR PERSAMAAN NON-LINIER ............................................................................. 27
7.1. Tujuan ................................................................................................................
27
7.2. Teori ..................................................................................................................
27
7.3. Tugas ................................................................................................................. 27
MODUL VIII ................................................................................................................... 28
PROYEKSI PROGRAM METODE NUMERIK ............................................................ 28
8.1. Tujuan ................................................................................................................ 28
8.2. Tugas ................................................................................................................. 28
TUGAS PRA PRAKTIKUM ........................................................................................... 29
DAFTAR PUSTAKA ...................................................................................................... 31
Lapiran 1 .......................................................................................................................... 32
Lampiran 2 ....................................................................................................................... 32
Lampiran 3 ....................................................................................................................... 34

3
TATA TERTIB PRAKTIKUM
PERSYARATAN PRAKTIKUM
1. Telah melunasi UKT semester Ganjil.
2. Telah/sedang mengikuti mata kuliah Program Komputer dan pengantar
Teknologi.

A. UMUM
1. Praktikan wajib mengikuti praktikum tiap modul.
2. Praktikan memakai pakaian rapi (kemeja berkerah dan bersepatu)
3. Praktikan wajib membawa kartu asistensi, tugas Pra Praktikum dan modul praktikum.
4. Praktikan harus hadir 15 menit sebelum praktikum dimulai.
5. Praktikan dilarang meninggalkan Laboratorium tanpa seizin asisten yang bertugas.
6. Selama kegiatan praktikum, praktikan dilarang merokok, makan dan minum di dalam
Laboratorium.
7. Praktikan berkewajiban untuk menjaga fasilitas yang digunakan selama praktikum.
Kerusakan fasilitas karena kesalahan praktikan menjadi tanggung jawab praktikan.
8. Selama kegiatan praktikum berlangsung, penggunaan telepon seluler tidak
diperkenankan (silent mode).
9. Jika tidak dapat mengikuti praktikum, praktikan harus mengajukan surat izin resmi
kepada koordinator asisten paling lambat 1 hari sebelum praktikum dan wajib
mengganti jadwal praktikum pada waktu lain yang telah dijadwalkan.
10. Asisten berhak mengeluarkan praktikan atau memberikan tugas tambahan bila
praktikan dianggap tidak siap untuk mengikuti praktikum dan atau melanggar
peraturan yang lain.
C. SISTEM PENILAIAN
Sistem penilaian dalam Praktikum ProgramKomputasi
Nilai Bobot Pelaksana Syarat
Tugas Pra Praktikum 15 % Diberikan satu minggu Diserahkan sebelum
sebelum praktikum praktikum

Kehadiran 20% Saat pelaksanaan praktikum Mengikuti


praktikum

Asistensi laporan 20% Sesuai jadwal yang telah Mengikuti


ditentukan Praktikum

Laporan Praktikum 30% Dikumpul sesuai waktu yang Mengikuti praktikum


telah ditentukan

4
Seminar/Ujian 15% Di akhir Praktikum Mengikuti praktikum

D. LAPORAN PRAKTIKUM
Laporan praktikum merupakan kumpulan atau rangkaian dari semua modul yang
diberikan, dengan kententuan sebagai berikut:
1. Tugas Pra Praktikum ditulis tangan tinta hitam pada kertas A4 (margin Kiri- Kanan-
Atas-Bawah: 4,3,3,3)
2. Laporan praktikum diketik rapih pada kertas HVS ukuran A4 (80 gsm) dengan ukuran
huruf 12 Times New Roman dan Spasi 1.5, (margin Kiri-Kanan-Atas- Bawah: 4,3,3,3)
3. No halaman di kanan atas (kecuali awal bab pada tengah bawah), header kiri atas
dengan size font 10.
4. Laporan disusun berdasarkan sistematika penulisan yang telah ditentukan (lihat poin
E).
5. Laporan dijilid hardrcover dilaminasi, dibuat masing-masing (per kelompok dengan
warna biru tua.
6. Laporan dikumpul sesuai waktu yang telah ditentukan oleh asisten, dan dilengkapi
dengan softcopyCD/flsesdisck (perkelompok).
E. ISI LAPORAN HALAMAN JUDUL
LEMBAR PENGESAHAN
KATA PENGANTAR
DAFTAR ISI
BAB I Pendahuluan
1.1. Latar Belakang
1.2. Perumusan masalah
1.3. Maksud dan Tujuan Praktikum
1.4. Batasan Masalah
1.5. Sistematika Penulisan

BAB II Landasan Teori


2.1. Defenisi Matlab
2.2. Memulai Matlab
2.3. Variabel dan Operator
2.4. Array, Matriks dan Polinominal
2.5. Matriks
2.6. M-File dan Grafik
BAB III Metodologi
3.1. Prosedur Penelitian/Algoritma
3.2. Diagram alir (flowchart)
3.3. Alat dan bahan
5
BAB 1V Hasil dan Pembahasan
4.1. Hasil Pengamatan
4.1.1. Hasil Modul I
4.1.2. Hasil Modul II
4.1.3. Hasil Modul III
4.1.4. Hasil Modul IV
BAB V PENUTUP
6.1. Kesimpulan
6.2. Saran
DAFTAR PUSTAKA
LAMPIRAN

6
MODUL I
MENGENAL MATLAB
1.1. TUJUAN

1. Mahasiswa dapat mengenal MATLAB


2. Mahasiswa dapat menggunakan fungsi Help
3. Mahasiswa dapat menggunakan operasi pada MATLAB

1.2. TEORI

Gambaran sederhana tentang MATLAB adalah sebuah kalkulator yang mampu


melakukan perhitungan yang sederhana dan rumit, selain itu kemampuan MATLAB
yang lain adalah dalam hal visualisasi atau grafik dari hasil suatu fungsi matematika.
MATLAB merupakan bahasa pemrograman yang menggunakan bahasa command
line. MATLAB juga menyediakan fungsi-fungsi matematika yang sangat lengkap,
misalkan sqrt, det, inv, dst. Data yang dikelola dapat berbentuk array maupun
matriks. MATLAB mempunyai fasilitas Mfile yang digunakan untuk menyimpan
program.

1.3. PRAKTEK

1. Memulai MATLAB dan mengakhiri


• Pilih Start -7 pilih MATLAB
• Maka akan muncul tampilan seperti dibawah ini

command windows
Gambar 1.Command Windows

Gambar 1. Command window adalah area dimana user dapat melakukan perintah
operasi atau memanggil fungsi yang disediakan oleh MATLAB.
Jika akan keluar dari MATLAB ketik quit, maka user akan keluar dari MATLAB.

7
– Perhitungan matematika sederhana

- Menghitung luas dan keliling lingkaran

- Perhitungan matriks
• Menginpukan matriks

8
• Melakukan operasi matriks: penjumlahan, perkalian, determinan dan invers

1. Memanfaatkan fasilitas Help


MATLAB memiliki banyak perintah yang tidak mudah untuk diingat.
Untuk menemukan perintah tersebut MATLAB menyediakan perintah help.
– misal untuk mengetahui perintah determinan (det) dan akar (sqrt)

9
1.4. TUGAS PRAKTIKUM

1. Hitung volume silinder dengan jarai-jari alas 10, tinggi silinder 21


2. Lakukan operasi penjumlahan dan perkalian 2 matriks, hitung invers, determinan dan
transpose dari hasil operasi tersebut pada matriks berordo:
No mhs ganjil: ukuran ordo 3 X 3
No mhs genap: ukuran ordo 4 X 4

10
MODUL II
FUNGSI-FUNGSI PADA MATLAB

2.1. Tujuan

1. Mahasiswa dapat mengerti dan mampu menggunakan fungsi yang ada untuk analisis
pada metode numeric
2. Mahasiswa dapat menyimpan dan memanggil data

2.2. Teori

Sama seperti kalkulator biasa, MATLAB mempunyai beberapa fungsi umum yang
penting untuk matematika (dalam hal ini metode numeric). MATLAb juga memiliki ratusan
fungsi khusus dan algoritma yang berguna untuk penyelesaian permasalahan tertentu.
Fungsi-fungsi umum yang terdapat pada MATLAB antara lain:

Abs(x) : harga mutlak


Acos(x) : invers cos
Asin(x) : invers sin
Atan(x) : invers tangen
Cos(x) ; cosinus
Sin(x) : sinus
Exp(x) : eksponensial
Fix(x) : pembulatan kearah nol
Imag(x) : bagian imaginer suatu bilangan kompleks
Log(x) : logaritma natural
Real(x) : bilangan real suatu bilangan kompleks
Log10(x) : logaritma biasa
(x) : sisa pembagian
Round(x) : pembulatan kearah bilangan bulat terdekat
Floor(x) : pembulatan kearah minus tak terhingga
Ceil(x) : pembulatan kearah plus tak berhingga

2.3. Praktek
Data dan variable yang dibuat dalam jendela command tersimpan dalam ruang kerja
MATLAB. Untuk menampilkan nama-nama dalam ruang kerja MATLAB gunakan
perintah: who

11
Akan digunakan beberapa fungsi yang ada diatas

2.4. Contoh: peluruan Radioaktif


Elemen radioaktif uranium mempunyai umur paruh 160 hari, yang berarti bahwa
setelah 160 hari maka jumlah uranium akan menjadi setengah dari kondisi semula. Jika
terdapat 20 gram uranium hari ini, berapakah yang tinggal setelah 200 hari? Maka jumlah
yang tinggal= jumlah yg masih ada= jumlah semula x (0.5) waktu/paruhwaktu.
Penulisan dalam MATLAB

sekarang akan dipanggil variable diatas dengan perintah who pada MATLAB

12
untuk informasi yang lebih detail gunakan:whos

untuk menyimpan data dalamMATLAB gunakan save

variable yang kita miliki telah tersimpan pada matlab.mat dengan format biner.

2.5. Tugas

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:

1. bunga 10 % /tahun selama 3 tahun dan


2. bunga 9,8%/thn selama 4 tahun

13
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)

14
MODUL III
OPERASI MATRIK DAN GRAFIK

3.1. Tujuan:

1. Mahasiswa dapat melakukan operasi matriks


2. Mahasiswa dapat menggunakan perintah pembuatan grafik

3.2. Teori
MATLAB menyediakan banyak fungsi matrik yang berguna untuk menyelesaikan
masalah-masalah numerik dan linier. Gambaran singkat fungsi matrik diantaranya seperti
dibawah ini:
Det(A) : determinan matriks
Eig(A) : nilai eigen
Chol(A) : faktorisasi cholesky
Inv(A) : invers matriks
Lu(A) : factor dari eliminasi gauss
Poli(A) : karakteriostik polynomial
Rank(A) : jumlah baris dan kolom bebas linier
Selain fungsi diatas MATLAB juga menyediakan fungsi matrik khusus, diantaranya sbb:
[] : matriks kosong
eye : matriks identitas
hadamard : matriks hadamard
company : matriks companion
hankel : matriks hankel
hilb : matriks Hilbert
invhilb : invers Hilbert
magic : matriks segiempat ajaib
ones : matriks dengan semua elemen Satu
pascal : matriks segitiga pascal
zeros : matriks dengan semua elemen nol
Pada MATLAB juga terdapat fungsi yang dapat menampilkan grafik dari suatu fungsi
dengan menggunakan perintah plot (grafik 2 dimensi). Untuk mencetak suatu grafik dari
menu bar-7 klik jendela figure -7 gunakan perintah print (dari menu file).

3.3. Praktek
Diketahui 2 matrik A ordo 3x4 dan matriks B ordo 4x4 seperti dibawah ini

15
akan dicari perhitungan matriks : AB, det (B),det(A), BA, invers(A), invers(B) dan
det(inversB)

16
contoh
memunculkan matriks khusus

y = sin(5x)
Akan dibuat fungsi sebagai berikut , dengan interval x adalah -5 sampai dengan

5, maka tampilan pada MATLAB sbb:

17
sehingga grafik
yang muncul sbb:

3.4. Tugas
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)

18
MODUL IV
MENGENAL M-FILE

4.1. Tujuan

1. Mahasiswa dapat mengenal script M-File pada Matlab


2. Mahasiswa dapat menggunakan script pada M-file

4.2. Dasar Teori


Apabila dipunyai masalah sederhana, perintah langsung dari jendela command
cukup cepat dan efektif, tetapi jika perintah banyak atau ingin mengubah nilai beberapa
variable, kemudian mengulang kembali perhitungannya maka perintah langsung sangat
membosankan. Matlab membolehkan pengetikan deretan perintah tersebut pada suatu
teks file, kemudian memerintahakn Matlab untuk membuka file tersebut dan
menjalankannya seolah-olah diketikan langsung dijendela command. File
seperti ini disebut file script atau M-File. File ini diakhiri dengan ekstensi.m Perintah-
perintah yang ada pada M-File antara lain:
disp(ans) = digunakan untuk menampilkan hasil tanpa menampilkan
nama variable.
Echo = mengatur jendela command dalam penampilan kembali
perintah yang sedang dikerjakan.

Input = meminta pemakai untuk memberikan input


keyboard memberikan kontrol pada keyboard sementara waktu.
Ketikkan return untuk kembali.

Pause = berhenti sampai pemakai menekan sembarang tombol.


Pause (n) = berhenti sampai n detik
waitforbuttonpress = berhenti sampai penekanan tombol mouse atau keyboard.
Jika perintah Matlab tidak diakhiri dengan titik koma, hasil
perintah itu serta nama variabelnya akan ditampilakn
kembali dalam jendela command.
4.3. Praktek
Contoh berikut adalah cara pembuatan script dalam M-File Ketikkan perintah yang
ada dibawah ini pada M-file editor

19
Kemudian simpan pada direktori work yang ada pada Matlab.
Setelah itu tampilkan hasil dari x1 pada jendela command dengan mengetikan seperti
dibawah ini:

4.4. Tugas
1. Lengkapi rumus.m diatas untuk menghitung x2, tampilkan hasilnya
2. Tentukan persamaan berikut
a. x2 − 5x + 6 = 0

b. x2 + 2.5x −1.5 = 0
3. Dietahui persamaan linear
2a + b − c =
2 a + 2b − c
= 2a− b+
2c = 2

Buat script M-File untuk menyelesaikan system persamaan linier diatas dengan
metode invers dan determinan.

4. Selesaikan soal diatas dengan Matlab interaktif

20
MODUL V
MENGENAL FUNGSI PADA M-FILE

5.1. Tujuan
• Mahasiswa mengenal fungsi M-file pada Matlab
• Mahasiswa dapat mengetahui fungsi M-File pada Matlab

5.2. Dasar Teori


Saat fungsi Matlab seperti inv, sqrt dan lain-lain digunakan Matlab menerima
variable yang diberikan, menghitung hasil berdasarkan input dan mengembalikan hasil
akhir (output). Perintah-perintah yang digunakan oleh fungsi tidak dapat dilihat, karena
yang dilihat hanya apa yang diinputkan dan outputnya. Dengan demikian dapat
digambarkan fungsi sebagai kotak hitam. Didalam Matlab masalah yang seperti ini
dapat diselesaikan dengan adanya fungsi M-File, dimana kita dapat membuat fungsi
sendiri. M-file sangat cocok digunakan untuk menyelesaikan masalah besar atau
komplek.

Pemberian nama fungsi harus sama dengan file yang disimpan dalam direktori work pada
Matlab.

5.3. Praktek
Akan digunakan fungsi flipud untuk matrik ukuran n x n seperti dibawah ini,
ketikkan pada M-file dan simpan dengan nama fileflipud.

Jalankan fungsi ini pada jendela command dan berikan input matriks sembarang seperti
dibawah ini

21
5.4. Contoh lain tentang fungsi penjadwalan pembayaran
Permasalahan :

Perhatikan suatu pinjaman A dollar dengan bunga tahunan R persen, dibayar lunas
dalam M bulan. Tulis suatu M-File yang menampilkan jadwal pembayaran jika tidak
ada argumen output yang diberikan, pembayaran bulanan P jika diberikan satu
argumen output atau pembayaran bulanan P dan suatu matriks numerik yang memuat
jadwal pembayaran jika diberikan dua argumen output.

Penyelesaian:

Pembayaran bulan P pada pinjaman A dolar, dengan tingkat bunga tahunan R yang
dibayar lunas pada bulan M adalah:

Saat pembayaran pertama, bunga yang akan dibayarkan adalah Ip1= RxA. Dengan
pembayaran P, uang poko yang dibayar adalah Pr1= P-Ip1 dan sisa pinjaman adalah
B1 = A-Pr1. Pada setiap pembayaran sesudahnya, bunga yang akan dibayar adalah
Ipm= RxBm-1dan sisa pinjaman adalah Bm = Bm-1 - Prm. Dengan menggunakan informasi
ini, penyelasaian fungsi M-file adalah:

22
23
Untuk melihat hasil fungsi diatas, ketikan nama fungsi pada jendela command, seperti
dibawah ini:

Loan adalah nama file dalam M-File dan juga fungsi yang kita berikan untuk
penyelesaian masalah diatas.
5.5. Tugas

Coba program diatas untuk perhitungan bunga, dengan pinjaman 20jt, tingkat bunga
10%, 11% dan 12% dengan masa pinjaman 5 thn, 7thn dan 10 thn.

24
MODUL VI
AKAR PERSAMAAN Non LINIER
6.1. Tujuan
• Mahasiswa dapat menentukan akar-akar persamaan non Linier
• Mahasiswa menggunakan fasilitas M-File
• Mahasiswa dapat menyelesaikan persamaan Newton Raphson

6.2. Teori
Didalam permasalahan numeric yang sifatnya non linier, sangatlah mudah apabila
dapat diselesaikan dengan menggunkan fungsi dalam M-File. Persamaan linier dapat
disajikan f(x)=0 dengan f(x) adalah fungsi non linier.
Rumus iterasi metode Newton Raphson adalah sebagai berikut:

Algoritma atau langkah-langkah pencarian akar dengan metode Raphson sebagai berikut:

1. Tentukan taksiran awal ( xo ) dan ε atau batas toleransi

2. Hitung xi+1 dengan rumus diatas


3. Jika | i i x − x +1 | ≤ ε , maka berhenti 4. Jika langkah ke tiga belum dipenuhi ulangi
langkah b.

6.3. Praktek
Akan dicari akar persamaan f (x) = x2 + 2,1x −1
Untuk penyelesaian dengan Matlab diperlukan 2 M-File, file pertama
merupakanfungsi fequat (salah satu fungsi dalam Matlab) yang berisi fungsi fequat dan
persamaan yang akan dhitung. File kedua adalah listing program perhitungan metode
Newton Raphson.Penulisan listing program dalam M-File dengan nama file Newton, file
Newton ini merupakan file pertama yang harus dibuat. Seperti dibawah ini

25
File kedua yaitu file fequat yang berisi persamaan yang akan diselesaikan seperti dibawah
ini:

Dari menjalankan kedua fungsi tersebut pada Matlab Command, maka


menghasilkanpenyelesaian dari persamaan diatas seperti dibawah ini

6.4. Tugas
1. Coba program diatas dengan nilai awal 0, 0.5, 10

2. Coba persamaan diatas dengan persamaan dibawah ini f (x3 + x2 + 2x − 2


dengan nilai awal 0, 0.1, 1 dan 5 dengan toleransi 0.005.

26
MODUL VII
AKAR PERSAMAAN LINIER

7.1. Tujuan
• Mahasiswa dapat menentukan akar-akar persamaan non Linier dengan
metodeSecant
• Mahasiswa mampu membuat M-File
• Mahasiswa dapat membuat program dalam M-file dengan metode Secant

7.2. Teori
Iterasi metode Secant untuk menentukan akar persamaan non-linier
x − x−
adalah: x = x − f (x ) i i 1 i+1 i i

f (xi ) − f (xi−1 )
Pada metode ini diperlukan 2 nilai awal metode awal.

7.3. Tugas
Buatlah program metode secant dengan persamaan pada contoh modul 6.

27
MODUL VIII
PROYEKSI PROGRAM METODE NUMERIK

8.1. Tujuan
• Mahasiswa mampu membuat program untuk penyelesaian masalah-masalah
Metode Numerik.
8.2. Tugas
Buatlah program dengan topik salah berikut ini:
1. Akar persamaan non linier dengan metode setengah interval
2. Akar persamaan non linier dengan metode false potition
3. Penyelesaian persamaan linier dengan L U
4. Penyelesaian persamaan linier dengan Gauss Jourdan
5. Integral numeris dengan metode Trapesoidal
6. Integral numeris dengan metode simphson
7. atau topik lain dibidang metode numeric dan konfirmasi dahulu dengan asisten

28
TUGAS PRA PRAKTIKUM
Hal-hal yang perlu diperhatikan sebelum mengerjakan TP

1. Jangan lupa membaca doa sebelum mengerjakan


2. Siapkan cemilan dan minuman untuk menemani mengerjakan
3. Tenangkan pikiran dengan mengambil napas dalam2, kemudian jangan lupa untuk
dihembuskan
4. Pastikan jasmani dan rohani anda siap untuk mengerjakan TP

Soal Matlab

1. Sebut dan jelaskan windows (user interface) yg ada di matlab, sertakan gambar
(gambar di printscreen penjelasannya tulis tangan )
2. Sebut dan jelaskan perbedaan command window & m-file (langsung dan tak
langsung), berikan contohnya
3. Sebut dan jelaskan tipe data dari matlab
4. Sebut dan jelaskan perintah2 dasar pada matlab
5. Sebut dan jelaskan kekurangan dan kelebihan matlab jika dibandingkan dengan
pemrograman lainnya dalam praktikum DKP
6. Sebut dan jelaskan fungsi2 trigonometri pada matlab
7. Sebut dan jelaskan fungsi2 matriks pada matlab 8. Sebut dan jelaskan fungsi2
polinomial pada matlab 9. Buatlah contoh program sederhana dengan matlab:

a. Perintah dasar
b. Matrix
c. Polinomial
d. Grafik
e. Input – output
10. Berikan 3 contoh program untuk soal no 6 beserta penjelasan sourcecodenya
11. Berikan 3 contoh program untuk soal no 7 beserta penjelasan sourcecodenya
12. Berikan 3 contoh program untuk soal no 8 beserta penjelasan sourcecodenya
13. Program boleh di printscreen tapi penjelasannya tetap harus di tulis tangan
14. Program tiap kelompok boleh sama, namun tiap orang harus tetap mengerjakan
15. Untuk modul praktikum dan installer Matlab silahkan perwakilan satu orang untuk ke
labkom menemui saya, nanti saya kasih 1 hardcopy beserta Installernya, silahkan
diperbanyak sesuai jumlah praktikan

16. Modul praktikum harap dibawa saat akan pelaksanaan praktikum, lebih baik lagi
kalau dibaca 
17. Harap sudah MANDI dan harus WANGI untuk kenyamanan bersama ^^v
18. No TP = No Praktikum
29
19. No Praktikum = No Laporan
20. TP dikumpulkan sebelum praktikum, kemudian silahkan mengisi absen
21. Bila ada pertanyaan silahkan menghubungi asisten

Tertanda :

Koordinator Asisten Asisten 1

Zha Zha Oktaviana D P Imada Chrisanta


NPM. 1610631150132 NPM. 1610631150060

30
DAFTAR PUSTAKA
Duane Hanselman & Bruce Littlefield, 1997, Matlab, Prentice Hall, Inc, New Jersey. Kais
Ismail Ibrahim dan Anwarudin Hisyam, 2003, Metode Numerik, UAD Press,
Yogyakarta.
Shoichiro Nakamura, 1996, Numerical Analysis and Graphic Visualization with Matlab,
Prentice Hall, Inc, New Jersey.

31
Lampiran 1

PROGRAM STUDI TEKNIK MESIN S1


FAKULTAS TEKNIK
UNIVERSITAS SINGAPERBANGSA KARAWANG
Jl. HS.Ronggo Waluyo, Puseurjaya, Telukjambe Timur, Kabupaten
Karawang, Jawa Barat 41361, Tlp : (0267) 641177
Website : http://www.unsika.ac.id

KARTU ASTENSI
Nama :
NPM :
Praktikum :

NO Waktu Uraian Paraf

Karawang, 2019

Menyetujui

Koordinator Asisten Asisten 1

Zha Zha Oktaviana D P Imada Chrisanta


NPM. 1610631150132 NPM. 1610631150060

32
Lampiran 2

LAPORAN AKHIR PRAKTIKUM PROGRAM


KOMPUTASI
Diajukan sebagai persyaratan dalam menyelesaikan Studi mata Kuliah
Prog. Komputasi dan pengantar Teknologi Jurusan Teknik Mesin S1 Fakultas Teknik
Universitas Singaperbangsa Karawang
Dosen Pengampu:
Kardiman, S.T.,M.T

Disusun oleh:
Nama 1 NPM
Nama 2 NMP
Nama 3 NPM
Nama 4 NPM
Nama 5 NPM
Kelompok :.......................

LABORATORIUM PROGRAM KOMPUTASI


JURUSAN TEKNIK MESIN
FAKULTAS TEKNIK
UNIVERSITAS SINGAPERBANGSA KARAWANG
2019

33
Lampiran 3
LEMBAR PENGESAHAN

Setelah diperiksa dengan seksama dan telah menyelesaikan laporan dengan baik, maka
laporan ini telah memenuhi syarat sebagai laporan akhir Praktikum Program Kumputasi
dan Pengantar Teknologi dan dapat disajikan untuk dikumpul dan dinilai:

Nama Npm
Nama Npm
Nama Npm
Nama Npm
Nama Npm

Kelompok : ............(...)

Karawang............2019

Menyetujui

Koordinator Asisten Asisten 1

Zha Zha Oktaviana D P Imada Chrisanta


NPM. 1610631150132 NPM. 1610631150060

Mengetahui
Dosen Prog.Komputasi dan Peng.Teknologi

Kardiman.,ST.,MT.
NIDN: 0025099003

34

Anda mungkin juga menyukai