A=[1,0 3,0 -6,0 -2,0;5,0 9,0 7,0 5,6;2,0 4,0 8,0 -1,0;2,3 1,4 0,8 -2,3]
%inisialisasi matrik A
B=[8,0 1,0 4,0 21,0;3,0 10,0 5,0 0,1;7,0 -2,0 9,0 -5,0;2,7 -12,0 -8,9 5,7]
%inisialisasi matrik B
A =
1 0 3 0 -6 0 -2 0
5 0 9 0 7 0 5 6
2 0 4 0 8 0 -1 0
2 3 1 4 0 8 -2 3
B =
8 0 1 0 4 0 21 0
3 0 10 0 5 0 0 1
7 0 -2 0 9 0 -5 0
2 7 -12 0 -8 9 5 7
D =
9 0 4 0
8 0 19 0
9 0 2 0
4 10 -11 4
Bukti:
A=[1,0 3,0 -6,0 -2,0;5,0 9,0 7,0 5,6;2,0 4,0 8,0 -1,0;2,3 1,4 0,8 -2,3]
%inisialisasi matrik A
B=[8,0 1,0 4,0 21,0;3,0 10,0 5,0 0,1;7,0 -2,0 9,0 -5,0;2,7 -12,0 -8,9 5,7]
%inisialisasi matrik B
A=
1 0 3 0 -6 0 -2 0
5 0 9 0 7 0 5 6
2 0 4 0 8 0 -1 0
2 3 1 4 0 8 -2 3
B =
8 0 1 0 4 0 21 0
3 0 10 0 5 0 0 1
7 0 -2 0 9 0 -5 0
2 7 -12 0 -8 9 5 7
D =
29 0 -5 0
103 0 -13 0
44 0 -6 0
47 35 -64 0
29 0 -5 0
103 0 -13 0
44 0 -6 0
47 35 -64 0
Bukti:
c. Buatlah script untuk menyelesaikan perkalian matrik A dan vektor x.
clear all
clc
A=[1,0 3,0 -6,0 -2,0;5,0 9,0 7,0 5,6;2,0 4,0 8,0 -1,0;2,3 1,4 0,8 -2,3]
%inisialisasi matrik A
x=[0,4178 -2,9587 56,3069 8,1] %inisialisasi vektor x
for i=1:4
for j=1:4
y(i,1)=y(i,1)+y(i,j)*x(j,1);
end
end
A =
1 0 3 0 -6 0 -2 0
5 0 9 0 7 0 5 6
2 0 4 0 8 0 -1 0
2 3 1 4 0 8 -2 3
x =
0 4178 -2 9587 56 3069
8 1
B=[8,0 1,0 4,0 21,0;3,0 10,0 5,0 0,1;7,0 -2,0 9,0 -5,0;2,7 -12,0 -8,9 5,7]
%inisialisasi matrik A
x=[0,4178 -2,9587 56,3069 8,1] %inisialisasi vektor x
for i=1:4
for j=1:4
y(i,1)=y(i,1)+y(i,j)*x(j,1);
end
end
B =
8 0 1 0 4 0 21 0
3 0 10 0 5 0 0 1
7 0 -2 0 9 0 -5 0
2 7 -12 0 -8 9 5 7
x =
Columns 1 through 6
Columns 7 through 8
8 1
2. Buatlah contoh program Matlab menggunakan fungsi eksternal. Bisa dikaitkan dengan salah dari point a-d
pada soal no. 1 di atas
clear
clc
A=[1,0 3,0 -6,0 -2,0;5,0 9,0 7,0 5,6;2,0 4,0 8,0 -1,0;2,3 1,4 0,8 -2,3]
%inisialisasi matrik A
B=[8,0 1,0 4,0 21,0;3,0 10,0 5,0 0,1;7,0 -2,0 9,0 -5,0;2,7 -12,0 -8,9 5,7]
%inisialisasi matrik B
1 0 3 0 -6 0 -2 0
5 0 9 0 7 0 5 6
2 0 4 0 8 0 -1 0
2 3 1 4 0 8 -2 3
B =
8 0 1 0 4 0 21 0
3 0 10 0 5 0 0 1
7 0 -2 0 9 0 -5 0
2 7 -12 0 -8 9 5 7
D =
29 0 -5 0
103 0 -13 0
44 0 -6 0
47 35 -64 0
Bukti
3. Dengan menggunakan metode eliminasi Gauss, buatlah program Matlab untuk menentukan i1, i2, dan i3.
Sertakan hasil running program Matlab yang sudah dibuat
Jawaban:
clear all
clc
A=
1 1 -1 0
6 -4 0 0
6 0 2 0
A=
1 1 -1 0
6 -4 0 24
6 0 2 0
A=
1 1 -1 0
6 -4 0 24
6 0 2 10