ম্যাট্রিক্সের ইনভার্স গণনা করতে হলে ম্যানুয়ালি: ১) মাইনরস ক্যালকুলেট, ২) কোফ্যাক্টর (সাইন চেঞ্জ), ৩) ট্রান্সপোজ, ৪) ডিটারমিন্যান্ট দিয়ে ভাগ। এটি দীর্ঘ প্রক্রিয়া। SciPy-র linalg.inv ফাংশন দিয়ে সহজে করা যায়।
সিনট্যাক্স
scipy.linalg.inv(matrix)
উদাহরণ
from scipy import linalg
import numpy as np
two_d_matrix = np.array([[7, 9], [33, 8]])
print("The inverse of the matrix is:")
print(linalg.inv(two_d_matrix))
আউটপুট
The inverse of the matrix is: [[-0.03319502 0.0373444 ] [ 0.13692946 -0.02904564]]
ব্যাখ্যা
- লাইব্রেরি ইমপোর্ট করা হয়েছে।
- ম্যাট্রিক্স ডিফাইন করা হয়েছে।
linalg.invফাংশনে প্যারামিটার পাস করা হয়েছে।- ফাংশন কল করা হয়েছে।
- আউটপুট কনসোলে দেখানো হয়েছে।