दो सरणियों का आंतरिक उत्पाद प्राप्त करने के लिए, पायथन में numpy.inner () विधि का उपयोग करें। 1-डी सरणियों के लिए वैक्टर का साधारण आंतरिक उत्पाद, उच्च आयामों में अंतिम अक्षों पर एक योग उत्पाद। पैरामीटर 1 और बी, दो वैक्टर हैं। अगर a और b अस्केलर हैं, तो उनके अंतिम आयामों का मिलान होना चाहिए।
कदम
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
np के रूप में numpy आयात करें
सरणी () विधि का उपयोग करके दो सुस्पष्ट एक-आयामी सरणी बनाना -
arr1 =np.array([5, 10, 15])arr2 =np.array([20, 25, 30])
सरणियों को प्रदर्शित करें -
प्रिंट ("Array1...\n",arr1)प्रिंट ("\nArray2...\n",arr2)
दोनों सरणियों के आयामों की जाँच करें -
प्रिंट("\nArray1 के आयाम...\n",arr1.ndim)print("\nArray2 के आयाम...\n",arr2.ndim)
दोनों सरणियों के आकार की जाँच करें -
print("\nShape of Array1...\n",arr1.shape)print("\nShape of Array2...\n",arr2.shape)
दो सरणियों का आंतरिक उत्पाद प्राप्त करने के लिए, पायथन में numpy.inner() विधि का उपयोग करें -
प्रिंट("\nपरिणाम (आंतरिक उत्पाद)...\n",np.inner(arr1, arr2))
उदाहरण
np के रूप में numpy आयात करें# array() methodarr1 =np.array([5, 10, 15])arr2 =np.array([20, 25, 30])# डिस्प्ले का उपयोग करके दो numpy एक-आयामी सरणी बनाना arraysprint("Array1...\n",arr1)print("\nArray2...\n",arr2)# दोनों सरणियों के आयामों की जांच करें("\nऐरे1 के आयाम...\n",arr1 .ndim)print("\nArray2 के आयाम...\n",arr2.ndim)# दोनों सरणियों के आकार की जांच करेंप्रिंट("\nArray1 का आकार...\n",arr1.shape)print("\ nShape of Array2...\n",arr2.shape)# दो सरणियों का आंतरिक उत्पाद प्राप्त करने के लिए, पायथन में numpy.inner() विधि का उपयोग करें# 1-डी सरणियों के लिए वैक्टर का सामान्य आंतरिक उत्पाद, उच्च आयामों में a अंतिम अक्ष पर योग उत्पाद।आउटपुट
Array1...[ 5 10 15]Array2...[20 25 30]Array1 के आयाम...1Array2 के आयाम...1Array1 का आकार...(3,)Array2 का आकार...( 3,)परिणाम (आंतरिक उत्पाद)...800