Kelebihan Vektor-kolom Bahasa Komputasi Teknis

90 BAB 7. METODE ITERASI persamaan 7.1, lebih sering digunakan pada penulisan operasi matrik. Dan untuk mempers- ingkat penulisan istilah vektor-kolom, maka saya ingin ganti saja menjadi sebuah kata yaitu vektor.

7.2 Pengertian Norm

Vektor x=x ; x 1 ; ...; x n T memiliki norm ℓ 2 dan ℓ ∞ yang didefinisikan sebagai ℓ 2 = kxk 2 = { n X i=1 x 2 i } 12 7.3 dan ℓ ∞ = kxk ∞ = max 1≤i≤n |x i | 7.4 Contoh: x=3; −2; 8; 5 T memiliki norm ℓ 2 yaitu ℓ 2 = kxk 2 = p3 2 + −2 2 + 8 2 + 5 2 = 10, 0995 Source-code dalam bahasa Python untuk menghitung norm ℓ 2 adalah 1 from numpy import array,sqrt 2 3 ~~~~~~inisialisasi vektor x~~~~~ 4 x = array[[3.],\ 5 [-2],\ 6 [8],\ 7 [5]] 8 print x 9 10 n=lenx 11 S=0 12 for i in range0,n: 13 S=S+x[i][0]x[i][0] 14 print sqrtS Sementara itu, formulasi norm ℓ ∞ adalah ℓ ∞ = kxk ∞ = max{3, −2, 8, 5} = 8 source-code python-nya, sangat sederhana 1 from numpy import array,sqrt 2 3 ~~~~~~inisialisasi vektor x~~~~~ 4 x = array[[3.],\ 5 [-2],\ 6 [8],\ 7 [5]] 8 print x 9 10 print maxabsx 7.3. ITERASI JACOBI 91 Saya menyarankan agar kedua norm ini diingat-ingat dengan baik, karena akan banyak disinggung pada catatan-catatan berikutnya.

7.2.1 Perhitungan norm-selisih

Misalnya kita punya dua buah vektor, yaitu xlama dan xbaru xlama =       3 −4 8 1       xbaru =       5 6 −7 9       Norm selisih antara keduanya dapat dihitung dengan bantuan source-code berikut ini 1 from numpy import array,zeros,sqrt 2 from komputasi import norm2 3 4 ~~~~~~inisialisasi vektor x~~~~~ 5 xlama = array[[3.],\ 6 [-4.],\ 7 [8],\ 8 [1]] 9 print xlama 10 xbaru = array[[5.],\ 11 [6.],\ 12 [-7.],\ 13 [9]] 14 print xbaru 15 16 n=lenxlama 17 x=zerosn,1 18 for i in range0,n: 19 x[i][0]=xlama[i][0]-xbaru[i][0] 20 print x 21 22 ---- hasil norm 2 ---- 23 print norm2x 24 ---- hasil norm tak-hingga ---- 25 print maxabsx Cara perhitungan norm-selisih seperti ini akan diterapkan pada kebanyakan metode iterasi. Jadi tolong diingat baik-baik

7.3 Iterasi Jacobi

Sekarang kita akan mulai membahas metode iterasi sekaligus penerapannya untuk menyele- saikan sistem persamaan linear. Perbedaan metode iterasi dengan metode-metode yang telah dijelaskan sebelumnya, adalah ia dimulai dari penentuan nilai awal initial value untuk setiap elemen vektor x. Kemudian berdasarkan nilai awal tersebut, dilakukan langkah perhitungan untuk mendapatkan elemen-elemen vektor x yang baru.