Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การคูณเมทริกซ์สองตัวโดยใช้ Numpy ใน Python


ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีคูณเมทริกซ์สองตัวโดยใช้ NumPy ไลบรารี่ในไพทอน ตรงไปตรงมากับ NumPy ห้องสมุด

มันมีวิธีการที่เรียกว่า จุด สำหรับการคูณเมทริกซ์ คุณสามารถติดตั้งไลบรารี NumPy ด้วยคำสั่งต่อไปนี้

pip install numpy

มาดูขั้นตอนที่เกี่ยวข้องกับโปรแกรมกัน

  • นำเข้าไลบรารี NumPy

  • เริ่มต้นเมทริกซ์

  • คูณเมทริกซ์ด้วยเมธอด numpy.dot(matrix_1, matrix_2) แล้วเก็บผลลัพธ์ไว้ในตัวแปร

  • พิมพ์ผลลัพธ์

ดูโค้ดด้านล่าง

ตัวอย่าง

# importing the module
import numpy
# initializing the matrices matrix_1 = [
      [1, 2, 3], [4, 5, 6], [7, 8, 9]
   ] matrix_2 = [
      [7, 8, 9], [4, 5, 6],[1, 2, 3]
   ]
# multiplying the two matrices
result = numpy.dot(matrix1, matrix2)
# printing the result
print(result)

ผลลัพธ์

หากคุณรันโปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้

[[ 18 24 30]
[ 54 69 84]
[ 90 114 138]]

บทสรุป

หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น