SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 1
A. PENGENALAN MATLAB
 Command Window
Simbol Operasi Hitung
Contoh :
>> a=2
a =
2
>> b=3
b =
3
>> c=a+b
c =
5
Untuk memberi komentar dituliskan symbol “ %”
Contoh :
>> c=a+b %penjumlahan bilangan bulat
c =
5
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 2
 Nama Variabel
- Menggunakan huruf atau angka, tapi karakter pertama harus huruf
- Huruf kapital dengan huruf kecil berbeda
- Tanpa spasi
- Tidak boleh menggunakan simbol khusus, kecuali ( _ )
 Format Bilangan
- Bilangan Bulat (Integer)
- Bilangan Real
- Bilangan kompleks
Contoh :
>>y=-2+3i %bilangan komplek x
y =
-2.0000 + 3.0000i
>>bag_real=real(y) %mencari bagian real
bag_imaginer=imag(y) %mencari bagian imaginer
bag_real =
-2
bag_imaginer =
3
 Fungsi – fungsi Matematika
Contoh :
>> y=exp(2*x)-2*cos(3*x)+3*x^3-sqrt(2*x)
y =
74.6778
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 3
B. ARRAY & MATRIKS
- Arraay
Deretan nilai yang memiliki tipe data yang sama.
Nama_array=[nilai1 nilai2 … nilaiN] *nilai menggunakan =*
Contoh :
>> z=[2,-1,3,-4,3,1] atau
>> z=[2 -1 3 -4 3 1]
z =
2 -1 3 -4 3 1
Menyatakan nilai array :
 nama_array(indeks) *indeks tidak menggunakan =*
contoh :
>> z(6)
ans =
1
 nama_array(indeksawal:indeksakhir)
contoh :
>> z(2:4)
ans =
-1 3 -4
 nama_array(indeksawal:hitung:indeksakhir)
contoh:
>> z(1:2:6)
ans =
2 3 3 *indeks ke 1,3,5 dengan selisih 2*
>> z(1:3:6)
ans =
2 -4 *indeks ke 1 dan 4 dengan selisih 3*
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 4
- Konstruksi Array
Nama_array=(nilaiawal:hitung:nilaiakhir)
Contoh :
>> g=(1:3:7)
g =
1 4 7
Nama_array=linspace(nilaiawal,nilaiakhir,banyakanggota)
Contoh :
>> h=linspace(1,7,3) *selisihnya selalu sama*
h =
1 4 7
>> i=linspace(1,7,4)
i =
1 3 5 7
Gabungan beberapa array :
Nama_array=[array1 array2 … arrayN]
Contoh :
>> gabung=[g h i]
gabung =
1 4 7 1 4 7 1 3 5 7
Array Kolom
>> z'
ans =
2
-1
3
-4
3
1
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 5
Operasi Skalar dengan Array
Skalar=k
Array a=[a1 a2 … aN]
Operasi Array dengan Array
Array a=[a1 a2 … aN]
Array b=[b1 b2 … bN]
SOAL – SOAL ARRAY
1. Diketahui s=[5 3 1 -1 -3 -5]
>> s=[5 3 1 -1 -3 -5]
s =
5 3 1 -1 -3 -5
 Sebutkan sintaks dan nilai dari :
a. array s ke 2 sampai 5
>> s(2:5)
ans =
3 1 -1 -3
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 6
b. array s ke 1,3 dan 5
>> s(1:2:6)
ans =
5 1 -3
c. array s ke 6, 4 dan 2
>> s(6:-2:2)
ans =
-5 -1 3
d. Gabungan array pada point a dengan point b
>> a=s(2:5)
a =
3 1 -1 -3
>> b=s(1:2:6)
b =
5 1 -3
>> gabung=[a,b]
gabung =
3 1 -1 -3 5 1 -3
e. Gabungan array pada pont b dengan point c
>> c=s(6:-2:2)
c =
-5 -1 3
>> gabung=[b,c]
gabung =
5 1 -3 -5 -1 3
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 7
2. Diketahui -3≤x≤5 dengan x integer. Carilah array y jika
>> x=[-3:5]
x =
-3 -2 -1 0 1 2 3 4 5
>> y=x.^3+2*x.^2-3*x-4
y =
-4 2 0 -4 -4 6 32 80 156
3. Diketahui skalar k=2 dan array m=[2 -6 4 8 -12 -1]
Apakah sintaks dan hasil dari :
a. mk
>> k=2
k =
2
>> m=[2 -6 4 8 -12 -1]
m =
2 -6 4 8 -12 -1
>> m*k
ans =
4 -12 8 16 -24 -2
b.
>> m.^k
ans =
4 36 16 64 144 1
c. k/m
>> k./m
ans =
1.0000 -0.3333 0.5000 0.2500 -0.1667 -2.0000
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 8
4. Diketahui A=[linspace(-4,0,5);linspace(4,-4,5);linspace(2,8,5)]
B=[-1 0 -1 2 -2;(2:2:10);linspace(2,-2,5)].
Hitung :
a. A+B
>> A=[linspace(-4,0,5);linspace(4,-4,5);linspace(2,8,5)]
A =
-4.0000 -3.0000 -2.0000 -1.0000 0
4.0000 2.0000 0 -2.0000 -4.0000
2.0000 3.5000 5.0000 6.5000 8.0000
>> B=[-1 0 -1 2 -2;(2:2:10);linspace(2,-2,5)]
B =
-1 0 -1 2 -2
2 4 6 8 10
2 1 0 -1 -2
>> A+B
ans =
-5.0000 -3.0000 -3.0000 1.0000 -2.0000
6.0000 6.0000 6.0000 6.0000 6.0000
4.0000 4.5000 5.0000 5.5000 6.0000
b. 2A-B
>> 2*A-B
ans =
-7 -6 -3 -4 2
6 0 -6 -12 -18
2 6 10 14 18
c. 2B’
>> 2*B'
ans =
-2 4 4
0 8 2
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 9
-2 12 0
4 16 -2
-4 20 -4
d. AB
>> A.*B
ans =
4.0000 0 2.0000 -2.0000 0
8.0000 8.0000 0 -16.0000 -40.0000
4.0000 3.5000 0 -6.5000 -16.0000
**************************************************************************
- Matriks
Kumpulan sederetan array baris/array kolom
Matriks A=[arraybaris1;arraybaris2;…;arraybarisN]
Contoh :
>> A=[2 -1 3 2; 3 -5 4 2; 3 4 2 3]
A =
2 -1 3 2
3 -5 4 2
3 4 2 3
>> size(A)
ans =
3 4
>> A(2,4)=2
A =
2 -1 3 2
3 -5 4 2
3 4 2 3
>> A(:,3)=[ ] *kolom ke3 dihapus*
A =
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 10
2 -1 2
3 -5 2
3 4 3
>> A(2,:)=[1 1 1] *baris ke2 diganti*
A =
2 -1 2
1 1 1
3 4 3
>> A'
ans =
2 1 3
-1 1 4
2 1 3
>> B=A'
B =
2 1 3
-1 1 4
2 1 3
>> C=A(:)
C =
2
1
3
-1
1
4
2
1
3
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 11
Matriks Khusus
Operasi Matriks
Fungsi Pada Matriks
Det(A) determinan matriks A
Inv(A) invers matriks A
Trace(A) jumlah elemen diagonal matriks A
Diag(A) diagonal utama dari matriks A
A’ transpose dari matriks A
rref(A) bentuk eselon baris tereduksi dari A
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 12
LATIHAN MATRIKS
1. Dalam MATLAB, apakah hasil dari perintah-perintah berikut ini?
a. B( 4,2 )
b. B( 4,: )
c. B( 3,: )=[ ]
Jika diketahui matriks A =
[ ]
Jawab :
>> A=[1 -2 2;3 0 4; 0 -2 1; 1 1 -2; 4 5 -2]
A =
1 -2 2
3 0 4
0 -2 1
1 1 -2
4 5 -2
a. >> A(4,2)
ans =
1
b. >> A(4,:) *baris ke4 dipanggil*
ans =
1 1 -2
c. >> A( 3,: )=[ ] *baris ke3 dihapus*
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 13
A =
1 -2 2
3 0 4
1 1 -2
4 5 -2
2. Apakah hasil dari perintah-perintah berikut ini?
2*ones(3,4)+eye(3,4) *ones=matriks1*
3*eye(3)+2*ones(3) *eye=matriks identitas*
Jawab :
>> 2*ones(3,4)+eye(3,4)
ans =
3 2 2 2
2 3 2 2
2 2 3 2
>> 3*eye(3)+2*ones(3)
ans =
5 2 2
2 5 2
2 2 5
3. Selesaikan system persamaan linear berikut ini :
a.
b.
Jawab :
X=Inv(A)*C
a. >> A=[1 -2 ; 4 1]
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 14
A =
1 -2
4 1
>> C=[-1 14]
C =
-1 14
>> C'
ans =
-1
14
>> X=inv(A)*C'
X =
3.0000
2.0000
b. >> A=[3 2 2]
A =
3 2 2
>> A=[3 2 2;5 4 3; 1 2 -1]
A =
3 2 2
5 4 3
1 2 -1
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 15
>> C=[1 4 3]
C =
1 4 3
>> C'
ans =
1
4
3
>> X=inv(A)*C'
X =
-4.0000
4.5000
2.0000
4. Diketahui matriks-matriks [ ] , [ ] dan [ ].
Hitunglah : PQR!
Jawab :
>> P=[2 -1 4 3; 1 0 1 -1; 2 1 2 1]
P =
2 -1 4 3
1 0 1 -1
2 1 2 1
>> Q=[2 0 1; 1 -1 1; 3 -1 2; 1 2 3]
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 16
Q =
2 0 1
1 -1 1
3 -1 2
1 2 3
>> R=[1 3 3; 1 4 3; 1 3 4]
R =
1 3 3
1 4 3
1 3 4
>> P*Q*R
ans =
39 120 135
1 0 3
21 62 73
5. Untuk matriks P, Q dan R dari soal nomor 4, hitunglah : Det(PQ)!
Jawab :
>> det(P*Q)
ans =
-84.0000
6. Diketahui matriks P, Q dan R seperti pada soal nomor 4, carilah :
a. Bentuk eselon baris tereduksi dari P
Jawab :
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 17
>> rref(P)
ans =
1 0 0 -5
0 1 0 3
0 0 1 4
b. Invers dari matriks PQ
Jawab :
>> inv(P*Q)
ans =
0.3571 0.5714 -0.6429
0.4762 0.4286 -0.8571
-0.3810 -0.6429 0.7857
7. Dalam MATLAB, apakah hasil dari perintah-perintah berikut ini?
a. B( :,2 )
b. B( :,3 )=[7;7;7;7;7]
Jika diketahui matriks A =
[ ]
Jawab :
>> A=[1 -2 2; 3 0 4; 0 -2 1; 1 1 -2; 4 5 -2]
A =
1 -2 2
3 0 4
0 -2 1
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 18
1 1 -2
4 5 -2
>> A( :,2 ) *kolom ke2 dipanggil*
ans =
-2
0
-2
1
5
>> A( :,3 )=[7;7;7;7;7] *kolom ke3 diganti*
A =
1 -2 7
3 0 7
0 -2 7
1 1 7
4 5 7
8. Apakah hasil dari perintah berikut ini?
zeros(4,3)+7*eye(4,3)-ones(3,4)
Jawab :
>> zeros(4,3)+7*eye(4,3)-ones(4,3)
ans =
6 -1 -1
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 19
-1 6 -1
-1 -1 6
-1 -1 -1
9. Selesaikan system persamaan linear berikut ini :
Jawab :
X=Inv(A)*C
>> A=[2 -1 2 3; 1 0 -1 5 ; 1 3 0 7 ;5 1 6 2]
A =
2 -1 2 3
1 0 -1 5
1 3 0 7
5 1 6 2
>> C=[5 14 -15 23]
C =
5 14 -15 23
>> C'
ans =
5
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 20
14
-15
23
>> X=inv(A)*C'
X =
25.3333
-1.0000
-15.3333
-5.3333
10. Diketahui matriks-matriks [ ] , [ ] dan [ ].
Hitunglah :
a. P-2Qt
Jawab :
>> P-2*Q'
ans =
-2 -3 -2 1
1 2 3 -5
0 -1 -2 -5
b. RPQ
>> R*P*Q
ans =
66 -9 48
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 21
70 -12 48
78 -10 58
11. Untuk matriks P, Q dan R dari soal nomor 10, hitunglah :
a. Det(PQR)
Jawab :
>> det(P*Q*R)
ans =
-84.0000
b. Trace(RPQ) *jumlah elemen diagonal matriks RPQ*
Jawab :
>> trace(P*Q*R)
ans =
112
12. Diketahui matriks P, Q dan R seperti pada soal nomor 10, carilah :
a. Invers dari matriks R
Jawab :
>> inv(R)
ans =
7 -3 -3
-1 1 0
-1 0 1
b. Bentuk eselon baris tereduksi dari QR
Jawab :
>> rref(Q*R)
PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015
Febri Arianti |Pemrograman Komputer Lanjut 22
ans =
1 0 0
0 1 0
0 0 1
0 0 0
c. Rank dari RPQ
Jawab :
>> rank(R*P*Q)
ans =
3

Weitere ähnliche Inhalte

Was ist angesagt?

Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...
Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...
Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...
Beny Nugraha
 
Penyelesaian sistem persamaan linear dengan metode iterasi gauss seidel
Penyelesaian sistem persamaan linear dengan metode iterasi gauss seidelPenyelesaian sistem persamaan linear dengan metode iterasi gauss seidel
Penyelesaian sistem persamaan linear dengan metode iterasi gauss seidel
BAIDILAH Baidilah
 
Matematika Teknik 1: Matriks
Matematika Teknik 1: MatriksMatematika Teknik 1: Matriks
Matematika Teknik 1: Matriks
Dadang Hamzah
 

Was ist angesagt? (20)

Soal dan Pembahasan Kombinasi
Soal dan Pembahasan KombinasiSoal dan Pembahasan Kombinasi
Soal dan Pembahasan Kombinasi
 
Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...
Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...
Pengolahan Sinyal Digital - Slide week 3 - sistem & sinyal waktu diskrit - pr...
 
Modul 4 matrik dan determinan
Modul 4 matrik dan determinanModul 4 matrik dan determinan
Modul 4 matrik dan determinan
 
Tutorial Matlab
Tutorial MatlabTutorial Matlab
Tutorial Matlab
 
Penyelesaian sistem persamaan linear dengan metode iterasi gauss seidel
Penyelesaian sistem persamaan linear dengan metode iterasi gauss seidelPenyelesaian sistem persamaan linear dengan metode iterasi gauss seidel
Penyelesaian sistem persamaan linear dengan metode iterasi gauss seidel
 
6. interpolasi polynomial newton
6. interpolasi polynomial newton6. interpolasi polynomial newton
6. interpolasi polynomial newton
 
Modul 2 pd linier orde n
Modul 2 pd linier orde nModul 2 pd linier orde n
Modul 2 pd linier orde n
 
Praktik dengan matlab
Praktik dengan matlabPraktik dengan matlab
Praktik dengan matlab
 
Ekspansi kofaktor dan aturan cramer
Ekspansi kofaktor dan aturan cramerEkspansi kofaktor dan aturan cramer
Ekspansi kofaktor dan aturan cramer
 
nilai eigen dan vektor eigen
nilai eigen dan vektor eigennilai eigen dan vektor eigen
nilai eigen dan vektor eigen
 
Pd linier tak homogen dengan Koef Konstan
Pd linier tak homogen dengan Koef KonstanPd linier tak homogen dengan Koef Konstan
Pd linier tak homogen dengan Koef Konstan
 
Panduan matlab
Panduan matlabPanduan matlab
Panduan matlab
 
Metode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanMetode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier Simultan
 
Metamtika teknik 03-bernouli dan pdl-tk1
Metamtika teknik 03-bernouli dan pdl-tk1Metamtika teknik 03-bernouli dan pdl-tk1
Metamtika teknik 03-bernouli dan pdl-tk1
 
Soal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaanSoal dan pembahasan integral permukaan
Soal dan pembahasan integral permukaan
 
Modul 1 pd linier orde satu
Modul 1 pd linier orde satuModul 1 pd linier orde satu
Modul 1 pd linier orde satu
 
Regula falsi
Regula falsiRegula falsi
Regula falsi
 
Matematika Teknik 1: Matriks
Matematika Teknik 1: MatriksMatematika Teknik 1: Matriks
Matematika Teknik 1: Matriks
 
Metode newton
Metode newtonMetode newton
Metode newton
 
Integral ppt interaktif-ok
Integral   ppt interaktif-okIntegral   ppt interaktif-ok
Integral ppt interaktif-ok
 

Ähnlich wie PENGENALAN MATLAB, ARRAY DAN MATRIKS

Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdfPengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
ssuserb7d229
 
Tugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputerTugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputer
phipin
 

Ähnlich wie PENGENALAN MATLAB, ARRAY DAN MATRIKS (20)

Operator Relasional & Logika
Operator Relasional & LogikaOperator Relasional & Logika
Operator Relasional & Logika
 
Praktikum p-fisika
Praktikum p-fisikaPraktikum p-fisika
Praktikum p-fisika
 
Praktikum p-fisika
Praktikum p-fisikaPraktikum p-fisika
Praktikum p-fisika
 
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdfPengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
 
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
 
Himpunan dan sistem bilangan (pertemuan 1)
Himpunan dan sistem bilangan (pertemuan 1)Himpunan dan sistem bilangan (pertemuan 1)
Himpunan dan sistem bilangan (pertemuan 1)
 
aljabar slide2.ppt
aljabar slide2.pptaljabar slide2.ppt
aljabar slide2.ppt
 
Pertemuan 3 revisijan2013-mhs
Pertemuan 3 revisijan2013-mhsPertemuan 3 revisijan2013-mhs
Pertemuan 3 revisijan2013-mhs
 
Tugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputerTugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputer
 
Matlab 2
Matlab 2Matlab 2
Matlab 2
 
bilangan bulat (Meidytha puti sabrina)
bilangan bulat (Meidytha puti sabrina)bilangan bulat (Meidytha puti sabrina)
bilangan bulat (Meidytha puti sabrina)
 
Tutorialmatlab
TutorialmatlabTutorialmatlab
Tutorialmatlab
 
Anum
AnumAnum
Anum
 
Bilangan bulat
Bilangan bulatBilangan bulat
Bilangan bulat
 
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
 
ppt fungsi.pptx
ppt fungsi.pptxppt fungsi.pptx
ppt fungsi.pptx
 
Bilangan bulat
Bilangan bulatBilangan bulat
Bilangan bulat
 
Pengenalan Matlab
Pengenalan MatlabPengenalan Matlab
Pengenalan Matlab
 
207 p09
207 p09207 p09
207 p09
 
Tm 01 Aljabar Linier Modul 1 matrik dan determinan revisi 2020
Tm 01 Aljabar Linier Modul 1 matrik dan determinan revisi 2020Tm 01 Aljabar Linier Modul 1 matrik dan determinan revisi 2020
Tm 01 Aljabar Linier Modul 1 matrik dan determinan revisi 2020
 

Mehr von Febri Arianti (13)

PPT UJIAN
PPT UJIANPPT UJIAN
PPT UJIAN
 
Seminar kkn
Seminar kknSeminar kkn
Seminar kkn
 
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
 
Komputer Statistik
Komputer StatistikKomputer Statistik
Komputer Statistik
 
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALPEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
 
PERULANGAN DALAM MATLAB
PERULANGAN DALAM MATLABPERULANGAN DALAM MATLAB
PERULANGAN DALAM MATLAB
 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
 
Geometri Analitik Ruang
Geometri Analitik RuangGeometri Analitik Ruang
Geometri Analitik Ruang
 
MATEMATIKA DISKRIT
MATEMATIKA DISKRITMATEMATIKA DISKRIT
MATEMATIKA DISKRIT
 
Logarithm
LogarithmLogarithm
Logarithm
 
STRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKASTRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKA
 
GEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGGEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANG
 
Kewirausahaan
KewirausahaanKewirausahaan
Kewirausahaan
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 

PENGENALAN MATLAB, ARRAY DAN MATRIKS

  • 1. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 1 A. PENGENALAN MATLAB  Command Window Simbol Operasi Hitung Contoh : >> a=2 a = 2 >> b=3 b = 3 >> c=a+b c = 5 Untuk memberi komentar dituliskan symbol “ %” Contoh : >> c=a+b %penjumlahan bilangan bulat c = 5
  • 2. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 2  Nama Variabel - Menggunakan huruf atau angka, tapi karakter pertama harus huruf - Huruf kapital dengan huruf kecil berbeda - Tanpa spasi - Tidak boleh menggunakan simbol khusus, kecuali ( _ )  Format Bilangan - Bilangan Bulat (Integer) - Bilangan Real - Bilangan kompleks Contoh : >>y=-2+3i %bilangan komplek x y = -2.0000 + 3.0000i >>bag_real=real(y) %mencari bagian real bag_imaginer=imag(y) %mencari bagian imaginer bag_real = -2 bag_imaginer = 3  Fungsi – fungsi Matematika Contoh : >> y=exp(2*x)-2*cos(3*x)+3*x^3-sqrt(2*x) y = 74.6778
  • 3. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 3 B. ARRAY & MATRIKS - Arraay Deretan nilai yang memiliki tipe data yang sama. Nama_array=[nilai1 nilai2 … nilaiN] *nilai menggunakan =* Contoh : >> z=[2,-1,3,-4,3,1] atau >> z=[2 -1 3 -4 3 1] z = 2 -1 3 -4 3 1 Menyatakan nilai array :  nama_array(indeks) *indeks tidak menggunakan =* contoh : >> z(6) ans = 1  nama_array(indeksawal:indeksakhir) contoh : >> z(2:4) ans = -1 3 -4  nama_array(indeksawal:hitung:indeksakhir) contoh: >> z(1:2:6) ans = 2 3 3 *indeks ke 1,3,5 dengan selisih 2* >> z(1:3:6) ans = 2 -4 *indeks ke 1 dan 4 dengan selisih 3*
  • 4. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 4 - Konstruksi Array Nama_array=(nilaiawal:hitung:nilaiakhir) Contoh : >> g=(1:3:7) g = 1 4 7 Nama_array=linspace(nilaiawal,nilaiakhir,banyakanggota) Contoh : >> h=linspace(1,7,3) *selisihnya selalu sama* h = 1 4 7 >> i=linspace(1,7,4) i = 1 3 5 7 Gabungan beberapa array : Nama_array=[array1 array2 … arrayN] Contoh : >> gabung=[g h i] gabung = 1 4 7 1 4 7 1 3 5 7 Array Kolom >> z' ans = 2 -1 3 -4 3 1
  • 5. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 5 Operasi Skalar dengan Array Skalar=k Array a=[a1 a2 … aN] Operasi Array dengan Array Array a=[a1 a2 … aN] Array b=[b1 b2 … bN] SOAL – SOAL ARRAY 1. Diketahui s=[5 3 1 -1 -3 -5] >> s=[5 3 1 -1 -3 -5] s = 5 3 1 -1 -3 -5  Sebutkan sintaks dan nilai dari : a. array s ke 2 sampai 5 >> s(2:5) ans = 3 1 -1 -3
  • 6. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 6 b. array s ke 1,3 dan 5 >> s(1:2:6) ans = 5 1 -3 c. array s ke 6, 4 dan 2 >> s(6:-2:2) ans = -5 -1 3 d. Gabungan array pada point a dengan point b >> a=s(2:5) a = 3 1 -1 -3 >> b=s(1:2:6) b = 5 1 -3 >> gabung=[a,b] gabung = 3 1 -1 -3 5 1 -3 e. Gabungan array pada pont b dengan point c >> c=s(6:-2:2) c = -5 -1 3 >> gabung=[b,c] gabung = 5 1 -3 -5 -1 3
  • 7. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 7 2. Diketahui -3≤x≤5 dengan x integer. Carilah array y jika >> x=[-3:5] x = -3 -2 -1 0 1 2 3 4 5 >> y=x.^3+2*x.^2-3*x-4 y = -4 2 0 -4 -4 6 32 80 156 3. Diketahui skalar k=2 dan array m=[2 -6 4 8 -12 -1] Apakah sintaks dan hasil dari : a. mk >> k=2 k = 2 >> m=[2 -6 4 8 -12 -1] m = 2 -6 4 8 -12 -1 >> m*k ans = 4 -12 8 16 -24 -2 b. >> m.^k ans = 4 36 16 64 144 1 c. k/m >> k./m ans = 1.0000 -0.3333 0.5000 0.2500 -0.1667 -2.0000
  • 8. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 8 4. Diketahui A=[linspace(-4,0,5);linspace(4,-4,5);linspace(2,8,5)] B=[-1 0 -1 2 -2;(2:2:10);linspace(2,-2,5)]. Hitung : a. A+B >> A=[linspace(-4,0,5);linspace(4,-4,5);linspace(2,8,5)] A = -4.0000 -3.0000 -2.0000 -1.0000 0 4.0000 2.0000 0 -2.0000 -4.0000 2.0000 3.5000 5.0000 6.5000 8.0000 >> B=[-1 0 -1 2 -2;(2:2:10);linspace(2,-2,5)] B = -1 0 -1 2 -2 2 4 6 8 10 2 1 0 -1 -2 >> A+B ans = -5.0000 -3.0000 -3.0000 1.0000 -2.0000 6.0000 6.0000 6.0000 6.0000 6.0000 4.0000 4.5000 5.0000 5.5000 6.0000 b. 2A-B >> 2*A-B ans = -7 -6 -3 -4 2 6 0 -6 -12 -18 2 6 10 14 18 c. 2B’ >> 2*B' ans = -2 4 4 0 8 2
  • 9. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 9 -2 12 0 4 16 -2 -4 20 -4 d. AB >> A.*B ans = 4.0000 0 2.0000 -2.0000 0 8.0000 8.0000 0 -16.0000 -40.0000 4.0000 3.5000 0 -6.5000 -16.0000 ************************************************************************** - Matriks Kumpulan sederetan array baris/array kolom Matriks A=[arraybaris1;arraybaris2;…;arraybarisN] Contoh : >> A=[2 -1 3 2; 3 -5 4 2; 3 4 2 3] A = 2 -1 3 2 3 -5 4 2 3 4 2 3 >> size(A) ans = 3 4 >> A(2,4)=2 A = 2 -1 3 2 3 -5 4 2 3 4 2 3 >> A(:,3)=[ ] *kolom ke3 dihapus* A =
  • 10. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 10 2 -1 2 3 -5 2 3 4 3 >> A(2,:)=[1 1 1] *baris ke2 diganti* A = 2 -1 2 1 1 1 3 4 3 >> A' ans = 2 1 3 -1 1 4 2 1 3 >> B=A' B = 2 1 3 -1 1 4 2 1 3 >> C=A(:) C = 2 1 3 -1 1 4 2 1 3
  • 11. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 11 Matriks Khusus Operasi Matriks Fungsi Pada Matriks Det(A) determinan matriks A Inv(A) invers matriks A Trace(A) jumlah elemen diagonal matriks A Diag(A) diagonal utama dari matriks A A’ transpose dari matriks A rref(A) bentuk eselon baris tereduksi dari A
  • 12. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 12 LATIHAN MATRIKS 1. Dalam MATLAB, apakah hasil dari perintah-perintah berikut ini? a. B( 4,2 ) b. B( 4,: ) c. B( 3,: )=[ ] Jika diketahui matriks A = [ ] Jawab : >> A=[1 -2 2;3 0 4; 0 -2 1; 1 1 -2; 4 5 -2] A = 1 -2 2 3 0 4 0 -2 1 1 1 -2 4 5 -2 a. >> A(4,2) ans = 1 b. >> A(4,:) *baris ke4 dipanggil* ans = 1 1 -2 c. >> A( 3,: )=[ ] *baris ke3 dihapus*
  • 13. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 13 A = 1 -2 2 3 0 4 1 1 -2 4 5 -2 2. Apakah hasil dari perintah-perintah berikut ini? 2*ones(3,4)+eye(3,4) *ones=matriks1* 3*eye(3)+2*ones(3) *eye=matriks identitas* Jawab : >> 2*ones(3,4)+eye(3,4) ans = 3 2 2 2 2 3 2 2 2 2 3 2 >> 3*eye(3)+2*ones(3) ans = 5 2 2 2 5 2 2 2 5 3. Selesaikan system persamaan linear berikut ini : a. b. Jawab : X=Inv(A)*C a. >> A=[1 -2 ; 4 1]
  • 14. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 14 A = 1 -2 4 1 >> C=[-1 14] C = -1 14 >> C' ans = -1 14 >> X=inv(A)*C' X = 3.0000 2.0000 b. >> A=[3 2 2] A = 3 2 2 >> A=[3 2 2;5 4 3; 1 2 -1] A = 3 2 2 5 4 3 1 2 -1
  • 15. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 15 >> C=[1 4 3] C = 1 4 3 >> C' ans = 1 4 3 >> X=inv(A)*C' X = -4.0000 4.5000 2.0000 4. Diketahui matriks-matriks [ ] , [ ] dan [ ]. Hitunglah : PQR! Jawab : >> P=[2 -1 4 3; 1 0 1 -1; 2 1 2 1] P = 2 -1 4 3 1 0 1 -1 2 1 2 1 >> Q=[2 0 1; 1 -1 1; 3 -1 2; 1 2 3]
  • 16. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 16 Q = 2 0 1 1 -1 1 3 -1 2 1 2 3 >> R=[1 3 3; 1 4 3; 1 3 4] R = 1 3 3 1 4 3 1 3 4 >> P*Q*R ans = 39 120 135 1 0 3 21 62 73 5. Untuk matriks P, Q dan R dari soal nomor 4, hitunglah : Det(PQ)! Jawab : >> det(P*Q) ans = -84.0000 6. Diketahui matriks P, Q dan R seperti pada soal nomor 4, carilah : a. Bentuk eselon baris tereduksi dari P Jawab :
  • 17. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 17 >> rref(P) ans = 1 0 0 -5 0 1 0 3 0 0 1 4 b. Invers dari matriks PQ Jawab : >> inv(P*Q) ans = 0.3571 0.5714 -0.6429 0.4762 0.4286 -0.8571 -0.3810 -0.6429 0.7857 7. Dalam MATLAB, apakah hasil dari perintah-perintah berikut ini? a. B( :,2 ) b. B( :,3 )=[7;7;7;7;7] Jika diketahui matriks A = [ ] Jawab : >> A=[1 -2 2; 3 0 4; 0 -2 1; 1 1 -2; 4 5 -2] A = 1 -2 2 3 0 4 0 -2 1
  • 18. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 18 1 1 -2 4 5 -2 >> A( :,2 ) *kolom ke2 dipanggil* ans = -2 0 -2 1 5 >> A( :,3 )=[7;7;7;7;7] *kolom ke3 diganti* A = 1 -2 7 3 0 7 0 -2 7 1 1 7 4 5 7 8. Apakah hasil dari perintah berikut ini? zeros(4,3)+7*eye(4,3)-ones(3,4) Jawab : >> zeros(4,3)+7*eye(4,3)-ones(4,3) ans = 6 -1 -1
  • 19. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 19 -1 6 -1 -1 -1 6 -1 -1 -1 9. Selesaikan system persamaan linear berikut ini : Jawab : X=Inv(A)*C >> A=[2 -1 2 3; 1 0 -1 5 ; 1 3 0 7 ;5 1 6 2] A = 2 -1 2 3 1 0 -1 5 1 3 0 7 5 1 6 2 >> C=[5 14 -15 23] C = 5 14 -15 23 >> C' ans = 5
  • 20. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 20 14 -15 23 >> X=inv(A)*C' X = 25.3333 -1.0000 -15.3333 -5.3333 10. Diketahui matriks-matriks [ ] , [ ] dan [ ]. Hitunglah : a. P-2Qt Jawab : >> P-2*Q' ans = -2 -3 -2 1 1 2 3 -5 0 -1 -2 -5 b. RPQ >> R*P*Q ans = 66 -9 48
  • 21. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 21 70 -12 48 78 -10 58 11. Untuk matriks P, Q dan R dari soal nomor 10, hitunglah : a. Det(PQR) Jawab : >> det(P*Q*R) ans = -84.0000 b. Trace(RPQ) *jumlah elemen diagonal matriks RPQ* Jawab : >> trace(P*Q*R) ans = 112 12. Diketahui matriks P, Q dan R seperti pada soal nomor 10, carilah : a. Invers dari matriks R Jawab : >> inv(R) ans = 7 -3 -3 -1 1 0 -1 0 1 b. Bentuk eselon baris tereduksi dari QR Jawab : >> rref(Q*R)
  • 22. PENGENALAN MATLAB, ARRAY & MATRIKS[ ] March 17, 2015 Febri Arianti |Pemrograman Komputer Lanjut 22 ans = 1 0 0 0 1 0 0 0 1 0 0 0 c. Rank dari RPQ Jawab : >> rank(R*P*Q) ans = 3