Sabtu, 05 Desember 2020

Cara Membuat, Transpose, Penjumlahan, dan Perkalian Matriks Menggunakan Python

Bahasa Pemrograman Python dibuat oleh Guido Van Rossum yang berasal dari belanda. python adalah bahasa pemrograman yang menurut kebanyakan programer paling mudah dipahami. pythin adalah salah satu bahasa yang dapat melakukan eksekusi sejumlah instruksi multi guna secara langsung dengan metode orientasi objek (object orientit). Bahasa Pyton ini banyak digunakan untuk pembuatan program yang berbasis perhitungan, web, IoT, game, aplikasi Mobile dll.

Pada kesempatan kali ini kita akan mencoba membuat, transpose, menjemlahkan, dan mengalikan matrik dengan menggunakan bahasa pemrograman python. sebelum itu kita harus menyiapkan software python versi 3.8 jika belum mempunyai softwarenya bisa didownload disini

Langkah-langkah yang bisa dilakukan adalah sebagai berikut

1.      Buka Software IDLE (Python 3.8 32-bit)

 

2.      Ketikkan from numpy import * yang berguna untuk library operasi vektor setelah itu enter

3.      untuk membuat sebuah matrik bisa mengettikkan kode seperti dibawah ini

contoh membuat matrik A =

>>> A = array ([[1., 3., -6., -2.],\
            [5., 9., 7., 5.6],\
            [2., 4., 8., -1.],\
            [2.3, 1.4, 0.8, -2.3]])

Ket : enter harus dilakukan setiap baris kode jadi jika menyalin dari kode yang sudah jadi, tidak bisa langsung semua harus dimasukkan per 1 baris setelah itu tekan enter, seperti itu seterusnya

untuk melihat hasi atau menampilkan hasil dari matrik A kita bisa menggunakan kode print (A) setelah itu enter

4.      jika sudah tampil sekrang kita akan mencoba transpose matrik yang kita buat yaitu matri A. untuk melakukan transpose matrik kita bisa menggunakan kode seperti dibawah ini

>>> n,m = 4,4
>>> At = zeros ((m,n))
>>> for i in range (0,m):
       for j in range (0,n):
              At[i][j] = A [j][i]

Jika sudah kemudia ketikkan print (At) setelah itu enter

5.       selanjutnya kita akan melakukan penjumlahan matrik. Sebelum itu kita harus mempunyai 2 matrik atau lebih agar bisa melakukan operasi penjumlahan matrik. Langkah untuk membuat matrik sama dengan cara yang pertama ketika membuat matrik A. untuk melakukan penjumlahan matrik bisa dengan kode berikut (contoh variable matrik A & B)

>>> n = 4
>>> m = 4
>>> C = zeros ((n,m))
>>> for i in range (0,n):
       for j in range (0,m):
              C[i,j] = A[i,j]+B[i,j]

Setelah itu ketiika Print (C) untuk melihat hasil penjumlahan matrik yang kita lakukan

6.      Selanjutnya kita akan melakukan perkalian matrik, bisa dengan mengettikan kode berikut

>>> n = 4
>>> m = 4
>>> p = 4
>>> C = zeros ((n,p))
>>> for i in range (0,n):
       for j in range (0,p):
              for k in range (0,m):
                     C [i,j] = C [i,j]+ A[i,k]*B[k,j]

Setelah itu ketikkan print (C) untuk melihat hasil perkalian

Jadi seperti itu yang bisa dibuat untuk melakukan operasi pada matrik, terimakasih dari saya, jika masih banyak kekurangan bisa mengisi kolom komentar atau langsung kirim pesan ke saya.

Link download Software Python 3.8  https://www.python.org/downloads/release/python-380/

Tidak ada komentar:

Posting Komentar