এই টিউটোরিয়ালে আমরা পাইথনের NumPy লাইব্রেরি ব্যবহার করে দুটি ম্যাট্রিক্স কীভাবে গুণ করব সেটি শিখব। NumPy লাইব্রেরির সাহায্যে এটি খুব সহজ।
ম্যাট্রিক্স গুণের জন্য এতে dot নামক একটি মেথড রয়েছে। নিচের কমান্ড দিয়ে NumPy লাইব্রেরি ইনস্টল করতে পারেন।
pip install numpy
প্রোগ্রামের ধাপগুলো নিচে দেওয়া হলো:
NumPy লাইব্রেরি ইমপোর্ট করুন।
ম্যাট্রিক্সগুলো আরম্ভ করুন।
numpy.dot(matrix_1, matrix_2)মেথড দিয়ে ম্যাট্রিক্সগুলো গুণ করুন এবং ফলাফল একটি ভেরিয়েবলে সংরক্ষণ করুন।ফলাফল প্রিন্ট করুন।
নিচের কোডটি দেখুন।
উদাহরণ
# মডিউল ইমপোর্ট করা হচ্ছে
import numpy
# ম্যাট্রিক্সগুলো আরম্ভ করা হচ্ছে
matrix_1 = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
matrix_2 = [
[7, 8, 9],
[4, 5, 6],
[1, 2, 3]
]
# দুটি ম্যাট্রিক্স গুণ করা হচ্ছে
result = numpy.dot(matrix_1, matrix_2)
# ফলাফল প্রিন্ট করা হচ্ছে
print(result)
আউটপুট
উপরোক্ত প্রোগ্রামটি এক্সিকিউট করলে নিচের ফলাফল পাবেন।
[[ 18 24 30] [ 54 69 84] [ 90 114 138]]
উপসংহার
এই টিউটোরিয়াল সম্পর্কে কোনো প্রশ্ন থাকলে কমেন্ট সেকশনে জানাতে পারেন।