जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, पायथन नम्पाई में float_power() मेथड का उपयोग करें। यह मेथड x1 में आधारों को x2 में घातांकों पर उठाकर लौटाता है। यह एक स्केलर है यदि x1 और x2 दोनों स्केलर हैं। पैरामीटर x1 आधार हैं। पैरामीटर x2 घातांक हैं।
x1 में प्रत्येक आधार को x2 में स्थिति-संबंधी घातांक पर उठाएं। x1 और x2 को समान आकार में ब्रॉडकास्टेबल होना चाहिए। यह पावर फंक्शन से भिन्न है क्योंकि इंटीजर्स, float16, और float32 को न्यूनतम precision float64 वाले फ्लोट्स में प्रमोट किया जाता है ताकि परिणाम हमेशा inexact हो। उद्देश्य यह है कि फंक्शन नेगेटिव पावर्स के लिए एक उपयोगी परिणाम लौटाएगा और पॉजिटिव पावर्स के लिए शायद ही कभी ओवरफ्लो होगा। नेगेटिव मानों को नॉन-इंटीग्रल मान पर उठाने से nan लौटेगा। कॉम्प्लेक्स परिणाम प्राप्त करने के लिए, इनपुट को कॉम्प्लेक्स में कास्ट करें, या dtype को कॉम्प्लेक्स निर्दिष्ट करें।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
आधार:
x1 = range(6)
आधार प्रदर्शित करें:
print("आधार...\n", x1)घातांक:
x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0]
घातांक प्रदर्शित करें:
print("\nघातांक...\n", x2)जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, float_power() मेथड का उपयोग करें:
print("\nपरिणाम...\n", np.float_power(x1, x2))उदाहरण
import numpy as np
# आधार
x1 = range(6)
# आधार प्रदर्शित करना
print("आधार...\n", x1)
# घातांक
x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0]
# घातांक प्रदर्शित करना
print("\nघातांक...\n", x2)
# जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, पायथन नम्पाई में float_power() मेथड का उपयोग करें
# मेथड x1 में आधारों को x2 में घातांकों पर उठाकर लौटाता है। यह एक स्केलर है यदि x1 और x2 दोनों स्केलर हैं।
print("\nपरिणाम...\n", np.float_power(x1, x2))आउटपुट
आधार... range(0, 6) घातांक... [1.0, 2.0, 3.0, 3.0, 2.0, 1.0] परिणाम... [ 0. 1. 8. 27. 16. 5.]