रैखिक बीजगणित में मैट्रिक्स के स्टैक (ढेर) का डिटरमिनेंट निकालने के लिए, पायथन के NumPy में np.linalg.det() फ़ंक्शन का उपयोग करें। पहला पैरामीटर a वह इनपुट सरणी है जिसके लिए डिटरमिनेंट की गणना की जाती है। यह विधि a का डिटरमिनेंट लौटाती है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी आयात करें:
import numpy as np
एक सरणी बनाएं:
arr = np.array([ [[1, 2], [3, 4]], [[1, 2], [2, 1]], [[1, 3], [3, 1]] ])
सरणी प्रदर्शित करें:
print("हमारी सरणी...\n", arr)
आयाम जांचें:
print("\nहमारी सरणी के आयाम...\n", arr.ndim)
डेटा प्रकार प्राप्त करें:
print("\nहमारी सरणी ऑब्जेक्ट का डेटा प्रकार...\n", arr.dtype)
आकार प्राप्त करें:
print("\nहमारी सरणी ऑब्जेक्ट का आकार...\n", arr.shape)
मैट्रिक्स के स्टैक का डिटरमिनेंट निकालने के लिए np.linalg.det() का उपयोग करें:
print("\nपरिणाम (डिटरमिनेंट)...\n", np.linalg.det(arr))
उदाहरण
import numpy as np
# एक सरणी बनाएं
arr = np.array([ [[1, 2], [3, 4]], [[1, 2], [2, 1]], [[1, 3], [3, 1]] ])
# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", arr)
# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", arr.ndim)
# डेटा प्रकार प्राप्त करें
print("\nहमारी सरणी ऑब्जेक्ट का डेटा प्रकार...\n", arr.dtype)
# आकार प्राप्त करें
print("\nहमारी सरणी ऑब्जेक्ट का आकार...\n", arr.shape)
# डिटरमिनेंट की गणना करें
print("\nपरिणाम (डिटरमिनेंट)...\n", np.linalg.det(arr))
आउटपुट
हमारी सरणी... [[[1 2] [3 4]] [[1 2] [2 1]] [[1 3] [3 1]]] हमारी सरणी के आयाम... 3 हमारी सरणी ऑब्जेक्ट का डेटा प्रकार... int64 हमारी सरणी ऑब्जेक्ट का आकार... (3, 2, 2) परिणाम (डिटरमिनेंट)... [-2. -3. -8.]