নির্ধারক মান একটি ম্যাট্রিক্স বা একাধিক মাত্রা আছে এমন একটি অ্যারেতে গণনা করা যেতে পারে৷
এটি কখনও কখনও marix/অ্যারে আরও ভাল বোঝার প্রয়োজন হতে পারে। এখানেই নির্ধারক অপারেশনের প্রয়োজন হবে।
SciPy 'det' নামে একটি ফাংশন অফার করে যা 'লিন্যালগ' ক্লাসে উপস্থিত থাকে যা 'লিনিয়ার অ্যালজেব্রা'-এর জন্য সংক্ষিপ্ত।
'det' ফাংশনের সিনট্যাক্স
scipy.linalg.det(ম্যাট্রিক্স)
'ম্যাট্রিক্স' হল প্যারামিটার যা 'det' ফাংশনে পাস করা হয় তার নির্ধারক মান খুঁজে বের করার জন্য।
আর্গুমেন্ট হিসাবে ম্যাট্রিক্স/অ্যারে পাস করে এই ফাংশনটি কল করা যেতে পারে।
উপরের ছবিতে, অনুমান করুন যে 'a', 'b', 'c' এবং 'd' একটি ম্যাট্রিক্সের সংখ্যাসূচক মান। ‘a’, ‘d’ এবং ‘b’,’c’-এর গুণফলের মধ্যে পার্থক্য খুঁজে নির্ধারক গণনা করা হয়।
আসুন দেখি কিভাবে এটা করা যায়।
উদাহরণ
nptwo_d_matrix =np.array([ [7, 9], [33, 8] ])print("ম্যাট্রিক্সের নির্ধারক মান হল :")print(linalg.det(two_d_matrix) )আউটপুট
ম্যাট্রিক্সের নির্ধারক মান হল :-241.0
ব্যাখ্যা
- প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়৷ ৷
- একটি ম্যাট্রিক্সকে নির্দিষ্ট মান দিয়ে সংজ্ঞায়িত করা হয়।
- প্যারামিটারগুলি 'det' ফাংশনে পাস করা হয় যা ম্যাট্রিক্সের নির্ধারক মান গণনা করে।
- ফাংশনটিকে বলা হয়।
- এই আউটপুট কনসোলে প্রদর্শিত হয়।