Kali ini saya akan menghitung matriks dengan metode "Eliminasi Gauss" menggunakan bahasa pemrograman Python3. Berikut source code nya :
======================================================================
print ("Nama Kelompok :")
print ("1. Erisa Putri Maulina (04218038)")
print ("2. Areta Griselda Sabela (04218011)")
print ("3. Alfiyani Nurul 'Ilmi (04218037")
print ("4. M. Dandi Wibisono (04218010)\n")
print ("Matriks Dengan Metode Eliminasi Gauss\n")
print ("Soal")
print ("4x1 + 5x2 + 0x3 = 4")
print ("2x1 - 2x2 + 3x3 = 8")
print ("2x1 + x2 + 5x3 = 12")
a11=4
a12=5
a13=0
a14=4
a21=2
a22=-2
a23=3
a24=8
a31=2
a32=1
a33=5
a34=12
print("")
print("Matriks A")
print("|",a11," ",a12," ",a13," ",a14,"|")
print("|",a21," ",a22," ",a23," ",a24,"|")
print("|",a31," ",a32," ",a33," ",a34,"|\n")
a=2
b=3
c=4
d=1
e=5
f=2
g=3
h=4
i=5
j=1
k=1
l=3
print("")
print("Matriks B")
print("|",a," ",b," ",c," ",d,"|")
print("|",e," ",f," ",g," ",h,"|")
print("|",i," ",j," ",k," ",l,"|\n")
print("")
print("Matriks C")
print("|",a+a11," ",b+a12," ",c+a13," ",d+a14,"|")
print("|",e+a21," ",f+a22," ",g+a23," ",h+a23,"|")
print("|",i+a31," ",j+a32," ",k+a24," ",l+a24,"|\n")
print ("B2-B3")
a21= a21 - a31
a22= a22 - a32
a23= a23 - a33
a24= a24 - a34
print ("|",a11," ",a12," ",a13," ",a14,"|")
print ("|",a21," ",a22," ",a23," ",a24,"|")
print ("|",a31," ",a32," ",a33," ",a34,"|\n")
print ("B3-1/2*B1")
a21= 0
a22= -3
a23= -2
a24= -4
a31= (a31) - (1/2*a11)
a32= (a32) - (1/2*a12)
a33= (a33) - (1/2*a13)
a34= (a34) - (1/2*a14)
print ("|",a11," ",a12," ",a13," ",a14,"|")
print ("|",a21," ",a22," ",a23," ",a24,"|")
print ("|",a31," ",a32," ",a33," ",a34,"|\n")
print ("B3-1/2*B2")
a31= (0) - (1/2*0)
a32= (a32) - (1/2*a22)
a33= (a33) - (1/2*a23)
a34= (a34) - (1/2*a24)
print ("|",a11," ",a12," ",a13," ",a14,"|")
print ("|",a21," ",a22," ",a23," ",a24,"|")
print ("|",a31," ",a32," ",a33," ",a34,"|\n")
print ("Eliminasi Gauss\n")
print (a11,"x1","",a12,"x2","",a13,"x3","","="," ",a14)
print (a21,"x1","",a22,"x2","",a23,"x3","","="," ",a24)
print (a31,"x1","",a32,"x2","",a33,"x3","","="," ",a34,"\n")
print ("Hasil Eliminasi Gauss")
print ("6x3 = 12")
print (" x3 = 12/6")
print (" x3 = 2")
print (" ")
print ("-3x2 - 2x3 = -4")
print ("-3x2 - 2*2 = -4")
print (" -3x2 = -4 + 4")
print (" -3x2 = 0")
print (" x2 = 0/3")
print (" x2 = 0")
print (" ")
print ("4x1 + 5x2 + 0x3 = 4")
print ("4x1 + 5*0 + 0*2 = 4")
print (" 4x1 = 4")
print (" x1 = 4/4")
print (" x1 = 1")
======================================================================
Source code pengitungan matriks dengan metode "Eliminasi Gauss" hanya untuk Matriks A saja. Sedangkan Matriks B dan Matriks C hanya contoh saja.
Demikian materi tentang cara menghitung matriks dengan metode "Eliminasi Gauss" menggunakan Python3. Terimakasih sudah mengunjungi blog saya. Saya minta maaf apabila ada kekurangan dalam penyampaian materi ini. Semoga bermanfaat!!!
Link Source Code : Eliminasi Gauss

