निर्धारक मान की गणना मैट्रिक्स पर या एक से अधिक आयाम वाले सरणी पर की जा सकती है।
कभी-कभी मैरिक्स/सरणी को बेहतर ढंग से समझने की आवश्यकता हो सकती है। यह वह जगह है जहां निर्धारक संचालन की आवश्यकता होगी।
SciPy 'det' नामक एक फ़ंक्शन प्रदान करता है जो 'linalg' वर्ग में मौजूद है जो 'रैखिक बीजगणित' के लिए छोटा है।
'det' फ़ंक्शन का सिंटैक्स
scipy.linalg.det(matrix)
'मैट्रिक्स' वह पैरामीटर है जो 'det' फ़ंक्शन को इसके निर्धारक मान को खोजने के लिए पास किया जाता है।
मैट्रिक्स/सरणी को तर्क के रूप में पास करके इस फ़ंक्शन को कॉल किया जा सकता है।
उपरोक्त चित्र में, मान लीजिए कि 'ए', 'बी', 'सी' और 'डी' एक मैट्रिक्स के संख्यात्मक मान हैं। सारणिक की गणना 'ए', 'डी' और 'बी', 'सी' के गुणनफल के बीच अंतर ज्ञात करके की जाती है।
आइए देखें कि यह कैसे किया जा सकता है।
उदाहरण
from scipy import linalg import numpy as np two_d_matrix = np.array([ [7, 9], [33, 8] ]) print("The determinant value of the matrix is :") print(linalg.det(two_d_matrix ))
आउटपुट
The determinant value of the matrix is : -241.0
स्पष्टीकरण
- आवश्यक पुस्तकालय आयात किए जाते हैं।
- एक मैट्रिक्स को कुछ निश्चित मानों के साथ परिभाषित किया जाता है।
- पैरामीटर 'det' फ़ंक्शन को पास किए जाते हैं जो मैट्रिक्स के निर्धारक मान की गणना करता है।
- फ़ंक्शन कहा जाता है।
- यह आउटपुट कंसोल पर प्रदर्शित होता है।