You are on page 1of 2

skrip coding mednum

a=input('masukkan matrik A = ');


b=input('masukkan matrik B = ');
ordoa=size(a);
ordob=size(b);
if (ordoa==ordob)
c=a+b;
disp('Hasil Jumlah A + B adalah :')
disp(c);
else
disp('Ordo yang Anda masukkan TIDAK SAMA');
end

A=[2 3 4;5 1 2;10 1 4];


b=[10 ;20 ;30];
C=[A b];
%Kolom Ke 1
C(2,:) = C(2,:)*C(1,1)-C(2,1)*C(1,:);
C(3,:) = C(3,:)*C(1,1)-C(3,1)*C(1,:);
%Kolom ke 2
C(3,:) = C(3,:)*C(2,2)-C(3,2)*C(2,:);
disp('hasil reduksi');
disp (C)
%ada pola yang terjadi disini, yaitu pada kolom ke 1 terjadi 2,3.
%sedangkan pada kolom ke 2 cuman ada 3

%kalau pakai cara ini ada kesalahan perhitungan


%karena pada C(2,1) sudah jadi nol kemudian dipanggil lagi oleh fungsi lainmya :
)
A=[2 3 4;5 1 2;10 1 4];
b=[10 ;20 ;30];
C=[A b];
%Kolom
C(2,1)
C(2,2)
C(2,3)
C(2,4)

Ke 1
= C(2,1)*C(1,1)-C(2,1)*C(1,1);
= C(2,2)*C(1,1)-C(2,1)*C(1,2);
= C(2,3)*C(1,1)-C(2,1)*C(1,3);
= C(2,4)*C(1,1)-C(2,1)*C(1,4);

C(3,1)
C(3,2)
C(3,3)
C(3,4)

=
=
=
=

C(3,1)*C(1,1)-C(3,1)*C(1,1);
C(3,2)*C(1,1)-C(3,1)*C(1,2);
C(3,3)*C(1,1)-C(3,1)*C(1,3);
C(3,4)*C(1,1)-C(3,1)*C(1,4);

%Kolom ke 2
C(3,1) = C(3,1)*C(2,2)-C(3,2)*C(2,1);
C(3,2) = C(3,2)*C(2,2)-C(3,2)*C(2,2);

C(3,3) = C(3,3)*C(2,2)-C(3,2)*C(2,3);
C(3,4) = C(3,4)*C(2,2)-C(3,2)*C(2,4);
disp('hasil reduksi');
disp (C)

clc;
for i=1:10
disp(i)
end

a=input('Masukkan matrik A : ');


b=input('Masukkan matrik B : ');
c=a+b;
disp('Hasil jumlah');
disp(c);

You might also like