KEPALA LABORATORIUM
Daril Ridho Zuchrillah, S.T, M.T.
ASISTEN
Devitasari
Ayu Alisa
Gita Ema Rosalina
M. Zaki Masruri
PERATURAN dan TATA TERTIB
LABORATORIUM KOMPUTASI dan SIMULASI
1. Berpakaian rapi dan sopan.
2. Dilarang memakai kaos oblong, celana jeans robek (bolong), sandal.
3. Dilarang merokok dan membuang sampah sembarangan di dalam ruang kelas Magister
(Laboratorium Komputasi).
4. Dilarang memakai topi, kacamata hitam dan jaket selama berada dalam ruangan kelas
Magister (Laboratorium), barang-barang tersebut diletakkan pada tempat yang telah
disediakan/disimpan dalam tas.
5. Dilarang menggunakan Handphone selama berada dalam Laboratorium.(keadaan mati) dan
membawa ataupun memakai kalkulator scientific, kalkulator sekolah, kalkulator di laptop
masing-masing.
6. Dilarang makan dan minum serta membawa perangkat elektronik (Walkman, tape, dll)
selama berada dalam ruangan kelas Magister (Laboratorium Komputasi).
7. Pemakai Laboratorium wajib menjaga ketenangan dan kebersihan ruangan kelas Magister
(Laboratorium) serta menjaga keutuhan barang-barang yang ada di dalam Laboratorium.
8. Segala sanksi yang ada akibat pelanggaran di atas wewenang assisten/KaLab.
9. Dilarang melakukan perubahan pada Software Komputer, menambah program Aplikasi dan
share (bagi pakai) data tanpa sepengetahuan KaLab atau petugas jaringan.
10. Wajib mentaati seluruh peraturan yang telah dibuat, instruksi KaLab ataupun asisten.
Ketentuan Umum
1. Seluruh praktikan diharapkan hadir tepat waktu
2. Berpakaian rapi dan sopan.
3. Melaksanakan praktikum dengan sebaik-baiknya.
4. Hanya diperkenakan membawa proposal dan alat tulis selama praktikum berlangsung.
5. Mengumpulkan tugas tepat pada waktunya.
6. Tidak diperkenakan membawa makanan dan minuman saat praktikum.
7. Peraturan lainnya akan ditetapkan kemudian.
• Pelanggaran Berat
1. Terbukti membawa baceman dalam bentuk apapun.
2. Menggunakan komputer untuk keperluan lain dalam praktikum
3. Terlambat masuk praktikum lebih dari 15 menit tanpa keterangan
4. Terbukti melakukan sharing jaringan antar komputer
5. Terbukti melanggar poin 5 ketentuam umum
6. Tidak membuat dan membawa proposal pada saat praktikum
7. Mengcopy atau dengan sengaja mencontoh program dari praktikan lain selama praktikum
8. Tidak mengerjakan tugas khusus
9. Melakukan kesalahan pada pelanggaran ringan sebanyak dua kali
• Sanksi
1. Tidak diperkenankan mengikuti praktikum
2. Apabila telah melakukan 2 kali pelanggaran berat, dilarang mengikuti praktikum pada semester
ini.
3. Melanggar poin 5 sama saja tidak bisa mengikuti praktikum selanjutnya
KOMPOSISI NILAI
• Tugas 25%
• Proposal 25%
• Praktikum 50%
Membuat
“m-file” baru
Masukkan
fungsi
MATLAB
Melihat atau
menjalankan
fungsi yang baru
saja dijalankan
M-File
Aturan Save
Dilarang menggunakan:
1. Fungsi yang ada di matlab
2. Angka
3. operator
Command Window
• Gunakan untuk memasukkan variabel,
menjalankan fungsi dan “m-file”.
MATLAB prompt
Tampilan hasil
Operator in MATLAB
Operator Syarat
Sama dengan ==
Kurang dari <
Lebih dari >
Kurang dari sama dengan <=
Lebih dari sama dengan >=
Tidak sama dengan ~=
T
flowchart
Input data & Output data
While …….
For …….
Y If
A
A
T
Penyambungan
FLOWCHART
Jenis2 nya:
1. Looping WHILE
2. Looping FOR
Looping WHILE
• Bentuk :
While syarat akhir
program program
end
• Untuk looping dengan syarat yang hanya dibatasi
oleh akhirnya saja, misal :
• While x>3 : dia akan mengulang program
dibawahnya HINGGA x menjadi <=3 (tak dpt
dihitung berapa kali dia akan mengulang)
While(example)
disp(‘berhitung pentol dengan while-1’);
n=input(‘jumlah pentol = ‘);
a=1;
while a<=n
disp([num2str(a),’pentol’])
a=a+1;
end
disp(‘berhitung selesai’)
Looping FOR
• Bentuk :
for
for batas awal : batas akhir
program
program
end
• Untuk looping dengan syarat yang dibatasi
awal dan akhir, misal :
• for x=1:3 ; dia akan mengulang program
dibawahnya mulai x=1 hingga x=3 (dapat
dihitung berapa kali dia akan mengulang)
Kasus khusus For :
• For x=1:2:8
Berarti dia akan mengulang dengan x=1 kemudian
x=3, x=5, x=7
Artinya kenaikannya mempunyai selisih 2
• For x=8:-2:1
Berarti dia akan mengulang dengan x=8 kemudian
x=6, x=4, x=2
Artinya kenaikannya mempunyai selisih -2
For (Example)
Clear all
clc
n=input('masukkan jumlah baris?');
for i=1:n
seg(i,1)=1;
end
for i=2:n
seg(1,i)=0;
end
for b=2:n
for k=2:n
seg(b,k)=seg(b-1,k-1)+seg(b-1,k); Note :
end Clear all : untuk menhapus seluruh isi
data dan variabel pada
end
workspace
seg Clc : menghapus isi command
windows
IF
• Bentuk :
– If-end tidak mempunyai program untuk
jawaban “tidak”
If syarat if
ya
program
Program
tidak
end
– If-else-end punya program baik untuk jawaban
“ya”atau “tidak”
If syarat ya
Program if program
tidak
Else
Program program
End
IF (example)
clear
clc
a=input('masukkan angka = ');
if a==0
disp('nol')
else if mod(a,2)==0
disp('bilangan genap')
else
disp('bilangan ganjil')
end
end
Swith-Case
Minggu Tanggal
Agenda Keterangan
ke- Jumat
5 19-Okt Pengenalan
6 26-Okt modul 1
7 02-Nov modul 2
8 23-Nov modul 3
9 30-Nov modul 4
10 07-Des modul 5
11 14-Des modul 6
12 21-Des modul 7
Ketentuan Proposal MatNum
• Ditulis tangan di kertas folio bergaris dengan
tinta warna biru
• Cover (F4)
• Tujuan Praktikum
• FlowChart
• Tugas Khusus
TERIMA KASIH
Semoga Bermanfaat