Anda di halaman 1dari 25

BAHASA PEMOGRAMAN II

( MATLAB )
PERTEMUAN 1

IMPORT DAN EXPORT DATA EXCEL

Untuk mengingat-ngingat buatlah matrik A 5x3


export

>> xlswrite(coba1.xlsx, A)

IMPORT DAN EXPORT DATA EXCEL

dg judul

>> D = {pertama, kedua, ketiga}


>> xlswrite(coba1.xlsx, [D,A])

IMPORT DAN EXPORT DATA EXCEL

import >> xlsread(coba1.xlsx)

IMPORT DAN EXPORT NOTEPED

>> importdata(coba3.txt)

>> exportdata(coba4.txt,D)

IMPORT DAN EXPORT GAMBAR


Import

>> imread(coba.jpg)
imshow(coba.jpg)

IMPORT DAN EXPORT GAMBAR


export >> imwrite(A)
membuat plot terlebih dahulu

BAHASA PEMOGRAMAN II
( MATLAB )
PERTEMUAN 2

REVIEW BASPRO I

Statement Control

If else elseif dan Switch Case


statement untuk percabangan program berdasarkan satu/beberapa kondisi tertentu.

CONTOH if else

function testFungsi(A,B)
if A > B
disp('A lebih besar dari B')
elseif A == B
disp('A sama dengan B')
else
disp('A lebih kecil dari B')
end

CONTOH switch case

function testFungsi(x)
switch x
case 1
disp('x is 1')
case {2,3,4}
disp('x is 2, 3 or 4')
case 5
disp('x is 5')
otherwise
disp('x is not 1, 2, 3, 4 or 5')
end

BAHASA PEMOGRAMAN II
( MATLAB )
Pertemuan 3

REVIEW BASPRO I

continue dan break

Digunakan sebagai pengontrol fungsi for atau while

Statement break
untuk menghentikan proses iterasi tanpa melanjutkan perulangan

Statement continue
digunakan untuk ke iterasi berikutnya tanpa menjalankan statemen yang ada di
bawah kondisi continue.

Contoh 1
clc
for i=1:10
if (i==5||i==7)
break
end
disp(i)
end

clc
for i=1:10
if (i==5||i==7)
continue
end
disp(i)
end

Contoh 2

Buatlah sebuah program Matlab untuk menghitung jumlahan berikut


1 1/3 + 1/5 1/7 + 1/9 - . . .
hingga suku terakhir kurang dari 10-3

Jawab
Jumlah=0;
tanda=-1;
n=1000;
for i=1:n
tanda = -tanda;
suku = 1/(2*i-1);
Jumlah=Jumlah+tanda*suku;

if suku < 1e-3


break
end
end

Jumlah

Komputasi Matematika (Comand window)

GUI MATLAB

Pengembangan Logaritma (M-File)

Eksplorasi dan Visialisasi


Plot 2D dan 3D

Pengolahan Citra (matriks)

GUIDE (GUI Development Environment)

adalah sebuah tool untuk pembuat gui (Graphical User Interface) dimana dibangun
oleh obyek grafik seperti tombol (button), kotak teks, slider, menu dan lain-lain.

Jalankan program MATLAB, kemudian klik File>New>GUI.


Kemudian pilih Blank GUI (Default) seperti yang ditunjukkan pada gambar di bawah lalu

klik tombol OK.

Contoh Pembuatan Gui

BAHASA PEMOGRAMAN II
( MATLAB )
Pertemuan 4

Anda mungkin juga menyukai