2 Kare Matrisin Birbiriyle Toplama ve Çarpma İşlemleri – Python


Merhaba arkadaşlar, bugünkü yazımda isminden de anlaşılacağı üzere 2 kare matrisin toplama ve çarpma işlemlerini Python programlama dilini kullanarak yapacağız.İlk olarak toplamayı ardından çarpmayı göstereceğim.Hadi Başlayalım :).

 

TOPLAMA

3×3 kare matris üzerinden gösterecek olursak,

m1=[[4,-6,5],
    [2,3,9],
    [5,1,4]]

for i in range(3):
   print(m1[i])

m2=[[-5,2,3],
   [4,3,-9],
   [7,-7,-3]]

print()
for i in range(3):
   print(m2[i])

print()

m3=[[0,0,0],
   [0,0,0],
   [0,0,0]]

for i in range(3):
   for j in range(3):
       m3[i][j]=m1[i][j]+m2[i][j]

print()

for i in range(3):
   print(m3[i])

#Çıktı aşağıdaki gibi olur.

m3=[[-1, -4, 8]
   [6, 6, 0]
   [12, -6, 1]]

şeklinde olur.

NOT:Burada dikkat edilmesi gereken bir husus vardır, o da 3×3 ile 4×4 olan matrisler birbiriyle toplanamamasıdır.

 

ÇARPMA

Yukarıdaki örneğin çarpmasını gösterecek olursak,

m1=[[4,-6,5],
    [2,3,9],
    [5,1,4]]

for i in range(3):
   print(m1[i])

m2=[[-5,2,3],
   [4,3,-9],
   [7,-7,-3]]

print()
for i in range(3):
   print(m2[i])

print()

m3=[[0,0,0],
   [0,0,0],
   [0,0,0]]

for p in range(len(m1)):
    for q in range(len(m2[0])):
        for r in range(len(m2)):
            m3[p][q] +=m1[p][r]*m2[r][q]
for M3 in m3:
    print(M3)

#M3 çıktısı alırız.

M3=[[-9, -45, 51]
   [65, -50, -48]
   [7, -15, -6]]

NOT:Burada dikkat edilmesi gereken bir husus vardır, o da 3×3 ile 4×4 olan matrisler birbiriyle çarpılamamasıdır.

Anlamadığınız bir kısım olursa yorumlar kısmından sorabilirsiniz.Kolay gelsin,iyi çalışmalar. 🙂

2 Kare Matrisin Birbiriyle Toplama ve Çarpma İşlemleri – Python

Giriş Yap

Hoşgeldin
Don't have an account?
Kayıt Ol

Şifreni Yenile

Back to
Giriş Yap

Kayıt Ol

Ekimize Katılmaya Hazırmısın

Back to
Giriş Yap
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals