दो सरणियों का आंतरिक गुणनफल प्राप्त करने के लिए, पायथन में numpy.inner() विधि का उपयोग करें। 1-डी सरणियों के लिए साधारण आंतरिक गुणनफल, उच्च आयामों में अंतिम अक्षों पर योग गुणनफल। पैरामीटर a और b दो सदिश हैं। यदि a और b अदिश नहीं हैं, तो उनके अंतिम आयाम मेल खाने चाहिए।
चरण
सबसे पहले, आवश्यक लाइब्रेरी आयात करें:
import numpy as np
array() विधि का उपयोग करके दो नम्पी एक-आयामी सरणियां बनाएं:
arr1 = np.array([5, 10, 15]) arr2 = np.array([20, 25, 30])
सरणियां प्रदर्शित करें:
print("Array1...\n", arr1) print("\nArray2...\n", arr2)दोनों सरणियों के आयाम जांचें:
print("\nDimensions of Array1...\n", arr1.ndim) print("\nDimensions of Array2...\n", arr2.ndim)दोनों सरणियों का आकार जांचें:
print("\nShape of Array1...\n", arr1.shape) print("\nShape of Array2...\n", arr2.shape)दो सरणियों का आंतरिक गुणनफल प्राप्त करने के लिए, numpy.inner() विधि का उपयोग करें:
print("\nResult (Inner Product)...\n", np.inner(arr1, arr2))उदाहरण
import numpy as np # array() विधि का उपयोग करके दो नम्पी एक-आयामी सरणियां बनाएं arr1 = np.array([5, 10, 15]) arr2 = np.array([20, 25, 30]) # सरणियां प्रदर्शित करें print("Array1...\n", arr1) print("\nArray2...\n", arr2) # दोनों सरणियों के आयाम जांचें print("\nDimensions of Array1...\n", arr1.ndim) print("\nDimensions of Array2...\n", arr2.ndim) # दोनों सरणियों का आकार जांचें print("\nShape of Array1...\n", arr1.shape) print("\nShape of Array2...\n", arr2.shape) # दो सरणियों का आंतरिक गुणनफल प्राप्त करने के लिए numpy.inner() विधि का उपयोग करें print("\nResult (Inner Product)...\n", np.inner(arr1, arr2))आउटपुट
Array1... [ 5 10 15] Array2... [20 25 30] Dimensions of Array1... 1 Dimensions of Array2... 1 Shape of Array1... (3,) Shape of Array2... (3,) Result (Inner Product)... 800