Hello sobat semua pasti penasaran sama Program Matrix kali ini :)
atau ada tugas dari dosen suruh buat program matrix?
Berikut codingan Program Matrix menggunakan Bahasa Pemrograman Python yang berisi :
Determinan, Ekspansi, Kofaktor
def banner():
print("Menghitung invers matriks 3x3")
print("CP Aljabar dan Linier")
def determinan():
global det
det = (bar1[0] * bar2[1] * bar3[2]) + (bar1[1] * bar2[2] * bar3[0]) + (bar1[2] * bar2[0] * bar3[1]) - (bar1[2] * bar2[1] * bar3[0]) - (bar1[0] * bar2[2] * bar3[1]) - (bar1[1] * bar2[0] * bar3[2])
print("Nilai determinannya adalah: ",det)
hitung()
def hitung():
m11 = (bar2[1] * bar3[2]) - (bar2[2] * bar3[1])
m12 = (-1 * ((bar2[0] * bar3[2]) - (bar2[2] * bar3[0])))
m13 = (bar2[0] * bar3[1]) - (bar2[1] * bar3[0])
m21 = (-1 * ((bar1[1] * bar3[2]) - (bar1[2] * bar3[1])))
m22 = (bar1[0] * bar3[2]) - (bar1[2] * bar3[0])
m23 = (-1 * ((bar1[0] * bar3[1]) - (bar1[1] * bar3[0])))
m31 = (bar1[1] * bar2[2]) - (bar1[2] * bar2[1])
m32 = (-1 * ((bar1[0] * bar2[2]) - (bar1[2] * bar2[0])))
m33 = (bar1[0] * bar2[1]) - (bar1[1] * bar2[0])
print("\n\n Kofaktor matriks adalah")
print("|", m11, m12, m13, "|")
print("|", m21, m22, m23, "|")
print("|", m31, m32, m33, "|")
print("\n\n Adjoin matriks")
print("|", m11, m21, m31, "|")
print("|", m12, m22, m32, "|")
print("|", m13, m23, m33, "|")
if det == 0:
print("Tidak bisa dibagi dengan determinan 0")
exit()
print("\n\n Invers matriks")
print("|", m11/det, m21/det, m31/det, "|")
print("|", m12/det, m22/det, m32/det, "|")
print("|", m13/det, m23/det, m33/det, "|")
banner()
print("Silahkan masukan elemen matriks, untuk kolom kedua dan ketiga dipisahkan dengan spasi")
print("contoh :2 4 5")
str_arr = input("Silahkan masukan baris pertama: ").split(' ')
bar1 = [int(num) for num in str_arr]
str_arr = input("Silahkan masukan baris kedua : ").split(' ')
bar2 = [int(num) for num in str_arr]
str_arr = input("Silahkan masukan baris ketiga : ").split(' ')
bar3 = [int(num) for num in str_arr]
print("|",bar1,"|")
print("|",bar2,"|")
print("|",bar3,"|")
determinan()
contoh hasil :
Kamis, 18 April 2019
Home »
» Program Aljabar Matriks dan Metode
Program Aljabar Matriks dan Metode
Related Posts:
Rumus Perkalian Matriks dan Perkalian Skalar Matriks Rumus Perkalian Matriks Operasi cara mencari rumus perkalian matriks matematika mempunyai metode rumus menghitung matriks yang sangat berbeda dengan operasi menghitung nilai penjumlahan atau pengurangan matriks. Metode yan… Read More
MATRIKS Matriks adalah sekumpulan bilangan yang disusun dalam sebuah empat persegi panjang, secara teratur, di dalam baris-baris dan kolom-kolom. Gambar Matriks Matriks di atas disebut matriks ukuran m x n Operasi-op… Read More
Metode gauss CP3 Aljabar LinearCoding phyton 2 library numpy numpy as np def GENP(A, b): ''' Gaussian elimination with no pivoting. % input: A is an n x n nonsingular matrix % &n… Read More
Program Aljabar Matriks dan MetodeHello sobat semua pasti penasaran sama Program Matrix kali ini :) atau ada tugas dari dosen suruh buat program matrix? Berikut codingan Program Matrix menggunakan Bahasa Pemrograman Python yang berisi : Determinan, Ekspansi, … Read More
Determinan dan Matriks Singular + metode sarrus Determinan dan Matriks Singular Untuk kepentingan praktis, penting untuk mengetahui apakah suatu matriks memiliki invers atau tidak. Untuk itu, kita akan mendiskusikan satu operasi tambahan pada matriks persegi, yang … Read More
0 komentar:
Posting Komentar