bahasa pemograman ii
DESCRIPTION
Langkah-langkah mengexport dan import data dengan matlab dan membuat m-file dan guiTRANSCRIPT
-
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
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.
Digunakan sebagai pengontrol fungsi for atau while
-
Contoh 1
clc
for i=1:10
if (i==5||i==7)
continue
end
disp(i)
end
clc
for i=1:10
if (i==5||i==7)
break
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)
Pengembangan Logaritma (M-File)
Plot 2D dan 3D
GUI MATLAB
Pengolahan Citra (matriks)
Eksplorasi dan Visialisasi
-
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