Matriks Operasi Aritmatika (Perkalian Matriks)
Matriks Operasi Aritmatika (Perkalian Matriks)
K
Nim : K11111048
1. Matriks
Operasi aritmatika (perkalian
matriks)
>> matriks1 = [ 2 2 3 1; 4 2 3 4; 3 1 3
2; 5 4 3 2]
>> matriks2 = [5 3 4 4; 2 3 3 1; 4 5 6 6;
5 3 4 7]
>> hasilkali= matriks1 * matriks2
hasilkali =
31
30
36
35
56
45
56
64
39
33
41
45
55
48
58
56
Determinan Matriks
>> matriks1 = [ 2 2 3 1; 4 2 3 4; 3 1 3 2; 5 4 3 2]
>> det (matriks1)
ans =
27
>> matriks2 = [5 3 4 4; 2 3 3 1; 4 5 6 6; 5 3 4 7]
>> det (matriks2)
ans =
21
PSD
PSD
Invers Matriks
>> matriks1 = [ 2 2 3 1; 4 2 3 4; 3 1 3
2; 5 4 3 2]
matriks1 =
2
4
3
5
>> inv
2
3
1
2
3
4
1
3
2
4
3
2
(matriks1)
ans =
-0.6667 -0.3333
0.4444
0.6667
0.3333
0.2222 -0.7778
0.1111
0.4444 -0.1111
0.1111
0.2222 -0.2222
PSD
>> matriks2 = [5 3 4 4; 2 3 3 1; 4 5 6
6; 5 3 4 7]
matriks2 =
5
2
4
5
>> inv
3
4
4
3
3
1
5
6
6
3
4
7
(matriks2)
ans =
0.2381
0.2857 -0.4286
0.1905
-1.3333
2.0000 -1.0000
1.3333
1.2857 -1.8571
-0.3333
2.
1.2857 -1.5714
0
0.3333
PSD
Mean
Fungsi matlab :
%menghitung nilai mean
n=1;jumlah=0;
while n <= 8
a=input('masukkan data = ');
jumlah =jumlah+a;
n=n+1;
end
rata=jumlah/5;
disp (' ')
disp('Rata-ratanya = ')
disp(rata)
3.
Funtion (segitiga
sembarang)
Fungsi matlab :
function [K, L]= fungsi (a, b, c)
K=a+b+c
s=K/2;
L=sqrt(s*(s-a)*(s-b)*(s-c))
4.
Grafik
Plot1
x=-2*pi:2*pi;
y= sin (2*x);
plot ( x,y)
Plot2
x=-2*pi:2*pi;
y= sin((2*x)+ pi/2);
plot (x,y)
PSD
Plot 5
x= [-3 -2 4 3; 3 1 2 5];
bar(x)
grid on
PSD
plot4
x=-10:10;
y=(x.^3)-(3*(x.^2));
plot (x,y)
1 figure 3 plot
x=
[-3 -2 4 3; 3 1 2 5];
x=-2*pi:2*pi;
y1= sin (2*x);
bar(x)
y2= sin((2*x)+ pi/2);
y3=sin((2*x)- pi/2);
grid onplot (x,y1);
plot1=
hold on
plot2= plot (x,y2);
hold on
plot3= plot (x,y3);
Kontrol
While
fak=1;
i=1;
while (i<5)
fak=fak*i;
i=i+1;
end
disp('faktorial dari 5 adalah =
')
disp(fak)
For
temp=0;
for i=1:10
temp=temp+i;
end
sprintf('Jumlah 10 bilangan asli
pertama adalah %d', temp)
PSD
for i = 1:10
if (i ==5)
break
end
disp ( i ) ;
end
PSD