आधारों को वापस करने के लिए जब पहली सरणी तत्वों को दूसरी सरणी से शक्तियों में उठाया जाता है, तो पायथन नम्पी में thefloat_power() विधि का उपयोग करें। विधि x1 में आधारों को x2 में घातांक तक बढ़ा देती है। यह एक अदिश है यदि x1 और x2 दोनों अदिश हैं। पैरामीटर X1 आधार हैं। पैरामीटर x2घातांक हैं।
x1 में प्रत्येक आधार को x2 में स्थितीय रूप से संगत घात तक बढ़ाएँ। X1 और x2 को एक ही आकार में प्रसारित किया जाना चाहिए। यह उस पूर्णांक में पावर फ़ंक्शन से भिन्न होता है, फ्लोट 16, और फ्लोट 32 को फ्लोट 64 की न्यूनतम परिशुद्धता के साथ फ्लोट में बढ़ावा दिया जाता है ताकि परिणाम हमेशा सटीक हो। आशय यह है कि फ़ंक्शन नकारात्मक शक्तियों के लिए एक उपयोगी परिणाम लौटाएगा और सकारात्मक शक्तियों के लिए शायद ही कभी ओवरफ्लो होगा।
एक गैर-अभिन्न मान के लिए उठाए गए नकारात्मक मान नैन वापस आ जाएंगे। जटिल परिणाम प्राप्त करने के लिए, इनपुट को कॉम्प्लेक्स में डालें, या dtype को जटिल होने के लिए निर्दिष्ट करें
कदम
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
import numpy as np
आधार -
x1 = range(6)
आधार प्रदर्शित करें -
print("The bases...\n",x1)
आधारों को वापस करने के लिए जब पहली सरणी तत्वों को दूसरी सरणी से शक्तियों में उठाया जाता है, तो पायथन नम्पी में thefloat_power() विधि का उपयोग करें। विधि x1 में आधारों को x2 में घातांक तक बढ़ा देती है। यह एक अदिश है यदि x1 और x2 दोनों अदिश हैं -
print("\nResult...\n",np.float_power(x1, 2))
उदाहरण
import numpy as np # The bases x1 = range(6) # Display the bases print("The bases...\n",x1) # To return the bases when first array elements are raised to powers from second array, use the float_power() method in Python Numpy print("\nResult...\n",np.float_power(x1, 2))में फ्लोट_पॉवर () विधि
आउटपुट
The bases... range(0, 6) Result... [ 0. 1. 4. 9. 16. 25.]