Panduan Praktikum 2 Octave: Menulis Matriks di OCTAVE

Setelah melakukan praktikum 2, diharapkan anda memiliki kompetensi dalam hal menulis matriks dan melakukan beberapa operasi matriks.

Jenis Matriks

eye matriks identitas
zeros matriks nol
ones matriks satuan
rand matriks dengan anggota acak
diag matriks diagonal
inv invers suatu matriks
det determinan suatu matriks
trace trace suatu matriks
eig menghitung vektor eigen dan nilai eigen suatu matriks
rank Calculate an estimate of the rank of a matrix
null Calculate a basis for the null space of a matrix
rref Perform Gaussian elimination on an augmented matrix
lu Calculate the LU decomposition of a matrix
qr Calculate the QR decomposition of a matrix
svd Calculate the SVD of a matrix
pinv Calculate the pseudoinverse of a matrix

Menulis Matriks Identitas

Ketik eye(3); lalu tekan Enter.

octave> eye(3);

Octave akan menampilkan matriks identitas ordo 3×3 sbb:

ans =
1 0 0
0 1 0
0 0 1

Menulis Matriks Nol

Ketik zeros(3); lalu tekan Enter.

octave> zeros(3);

Octave akan menampilkan matriks nol ordo 3×3 sbb:

ans =
0 0 0
0 0 0
0 0 0

Menulis Matriks Satuan

octave> ones (1, 3);

Octave akan menampilkan matriks satuan ordo 1×3 sbb:

ans =
1 1 1

Menulis Matriks Acak

octave> rand (2, 2)

Ketik perintah diatas kemudian tekan Enter. Octave akan menampilkan matriks ordo 2×2 (2 baris, 2 kolom) dengan elemen acak.

Gambar 19. Menulis matriks acak

ans =
0.81441 0.80733
0.67580 0.99298

Anda dapat memberi nama matriks:

octave> A = rand (2, 2);

Tekan Enter. Kemudian Octave akan menampilkan matriks A ordo 2×2 (2 baris, 2 kolom) dengan elemen acak.

Gambar 20. Menulis matriks acak

A =
0.68256 0.86061
0.17415 0.22140

Menulis Matriks Diagonal

octave> diag (2);

Octave akan menampilkan matriks diagonal ordo x sbb:

ans =
2

A = [ 1, 1, 2; 3, 5, 8; 13, 21, 34 ]

Menulis Matriks Persegi Ajaib

octave> magic(3)
ans =
8 1 6
3 5 7
4 9 2

Menampilkan Vektor dan Matriks yang Besar

Jika anda akan menampilkan suatu matriks atau vektor yang tidak cukup dimuat dalam 1 layar, tulis:

octave> v = 1:1000

Latihan

  1. Tulis matriks A ordo 3×3, cari invers matriks A, yaitu A-1, lalu buktikan bahwa A A-1 = A-1A = I. Seluruh elemen matriks adalah anggota bilangan bulat. Jika belum, ulangi proses.
  2. Diketahui x + y = 3 dan 2x + 3y = 8. Tentukan nilai x dan y.

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.