এই প্রোগ্রামে, আমরা nxn সাইজের একটি আইডেন্টিটি ম্যাট্রিক্স প্রিন্ট করব যেখানে n ইউজার ইনপুট হিসেবে নেওয়া হবে। আমরা numpy লাইব্রেরির identity() ফাংশন ব্যবহার করব যা ডাইমেনশন এবং এলিমেন্টের ডেটা টাইপ প্যারামিটার হিসেবে নেয়।
এলগরিদম
ধাপ ১: numpy ইমপোর্ট করুন। ধাপ ২: ইউজার থেকে ডাইমেনশন ইনপুট নিন। ধাপ ৩: numpy.identity() ফাংশন ব্যবহার করে আইডেন্টিটি ম্যাট্রিক্স প্রিন্ট করুন।
উদাহরণ কোড
import numpy as np
dimension = int(input("Enter the dimension of identitiy matrix: "))
identity_matrix = np.identity(dimension, dtype="int")
print(identity_matrix)
আউটপুট
Enter the dimension of identitiy matrix: 5 [[1 0 0 0 0] [0 1 0 0 0] [0 0 1 0 0] [0 0 0 1 0] [0 0 0 0 1]]