Struktur Kontrol dan Percabangan pada Matlab
a.menggunakan if
(if...else if...else..end)
b.menggunakan switch
jika tidak ada pernyataan yang di eksekusi pada case 1-n maka di taruh pada otherwise.
contoh
switch nama
case a
"pernyataan"
otherwise
"pernyataan"
2.perulangan
a. (for..end)
contoh
for i=1:10
if rem(i,2)==0
disp(i)
end
end;
maka akan tampil
2
4
6
8
10
b.while
(while..end)
i=10
while (i>=1)
if rem(i,2)==1
disp(i)
end
i=i+1;
end;
maka akan tampil
9
7
5
3
1
tutorial selengkapnya download disini=
http://dc184.4shared.com/download/170388652/2dff4511/Matlab2.pptx
bila ada program komputer seperti ini,
BalasHapus%deret aritmatika
%input
a = input('suku awal = ');
b = input('beda suku = ');
n = input('banyak suku = ');
%proses
disp('suku-suku deret ' );
total = 0;
s = a;
for k = 1:n
total = total+s;
disp (['suku ',num2str(k),' = ',num2str(s)]);
s = s + b;
end
disp(['total = ',num2str(total)]);
bagaimana caranya agar kita mendapatkan hasil menjadi
3,5,8,12,17