Pythontr

husonet | Tarih: 04.03.2011

python da 2 matrisin çarpımı nasıl yapılır?

Selamun Aleykum,

Örneğimiz 2 boyutlu eleman sayısı aynı olan 2 matrisin çarpımını gösterir.

#!/usr/bin/python
# -*- coding: utf-8 -*-

#-----------------------------------------------------------------------------
# husonet
# Hüseyin Özdemir
# 03.03.2011
# 2 adet tanımlanmış eleman sayısı aynı olan matris çarpımını yapar
#------------------------------------------------------------------------------

if __name__ == '__main__':
matris1 = [[1, 2, 3],[4, 5, 6]]
matris2 = [[1, 2, 3],[4, 5, 6]]
carpimMatris = []
for mat2 in matris2:
for eleman2 in mat2:
for mat1 in matris1:
for eleman1 in mat1:
carpimMatris.append(eleman1 * eleman2)
print carpimMatris