Anggota Kelompok =
• Achmad Arif Naoval Laguna (2241160096)
• Ferry yoga pratama (2241160034)
• Shafli (2241160079)
Coba Anda bangkitkan dua buah matriks dengan sembarang ukuran, kemudian lakukan
operasi aritmatika dan juga cari tahu determinan dan invers dari suatu matriks
Script :
a=[2 3;1 3]
b=[9 2;2 5]
c=a+b
det(c)
inv(c)
Sekarang coba anda membuat script sederhana untuk menghitung
‐ Luas dan keliling lingkaran
‐ Mean dari data nilai berikut: 46, 60, 87, 50, 86, 70, 90, 100
Script :
%hitung luas luas lingkaran clc
clear %masukkan nilai
r=input('masukkan jari-jari : ')
%proses hitung luas=pi*r*r
Script :
%hitung luas Mean clc clear
%masukkan nilai
a=input('masukkan nilai a :')
b=input('masukkan nilai b :')
c=input('masukkan nilai c :')
d=input('masukkan nilai d :')
e=input('masukkan nilai e :')
f=input('masukkan nilai f :')
g=input('masukkan nilai g :')
h=input('masukkan nilai h :')
%proses hitung Mean=
(a+b+c+d+e+f+g+h)/8
Sekarang coba anda membuat fungsi dari praktik sebelumnya
Script :
function [luas] = lingkaran(r)
luas=pi*r*r;
end
Sekarang coba anda membuat grafik dari masing‐masing fungsi berikut:
a) y = sin 2x, ‐2*pi <= x <= 2*pi
b) y = sin (2x + pi/2), ‐2*pi <= x <= 2*pi
c) y = sin (2x ‐ pi/2), ‐2*pi <= x <= 2*pi
d) y=x^3 ‐3x^2, ‐10 <= x <= 10
e) y={ ‐3, ‐2, 4, 3, 3, 1, 2, 5}
Kemudian tampilkan grafik a), b) dan c) dalam 1 figure
a) xa=-2*pi:2*pi; y1=
sin(xa) ; plot(xa,y1)
b) xb=-2*pi:2*pi;
y2=sin(2*xb+pi/2);
plot(xb,y2)
c) xc=-2*pi:2*pi; y3=
sin(2*xc-pi/2);
plot(xc,y3)
d) xd=-10:10;
y4=xd.*xd.*xd3.*xd.*xd;
plot(xd,y4)
e) y5=[-3 -2 4 3 3 1 2 5]
plot(0,y5)
Menampilkan a), b), c), d) dalam
1 figure :
Script :
xa=-2*pi:2*pi;
y1= sin(xa) ;
xb=-2*pi:2*pi;
y2=sin(2*xb+pi/2)
xc=-2*pi:2*pi;
y3= sin(2*xc-pi/2);
xd=-10:10; y4=xd.*xd.*xd-
3.*xd.*xd;
y5=[-3 -2 4 3 3 1 2 5]
%plot
plot(xa,y1)
hold on
plot(xb,y2)
hold on
plot(xc,y3)
hold on
plot(xd,y4)
hold on
plot(0,y5)
Sekarang coba anda membuat sembarang aplikasi dari masing‐masing kontrol di atas
If else
Script :
usia=input('masukkan usia :')
if(usia>=12) disp('boleh naik
wahana')
else disp('tidak boleh naik
wahana')
end
While
Script :
% hitung mundur
i =input ('nilai :')
while(i>0) disp (i-1) i=i-1;
end
%menampilkan 2-10
for i=2:10;
disp(i)
end
%program hitung
terbatas
a=input('masukkan
nilai')
for i= 1:(a)
if(a<5)
continue
end
disp(i)
end
%program hitung
terbatas
a=input('masukkan
nilai')
for i= 1:(a)
if(a<5)
break
end
disp(i)
end