Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में 1D गुणांक ऐरे के साथ x और y के कार्टेशियन प्रोडक्ट पर 2-D पॉलीनोमियल का मूल्यांकन करना


x और y के कार्टेशियन प्रोडक्ट (Cartesian product) पर 2-D पॉलीनोमियल का मूल्यांकन करने के लिए, पायथन में polynomial.polygrid2d(x, y, c) मेथड का उपयोग करें। मेथड x और y के कार्टेशियन प्रोडक्ट में पॉइंट्स पर दो आयामी पॉलीनोमियल के मान लौटाता है। पहला पैरामीटर, x और y, दो आयामी श्रृंखला का मूल्यांकन x और y के कार्टेशियन प्रोडक्ट में पॉइंट्स पर किया जाता है। यदि x या y सूची या टपल है, तो इसे पहले ndarray में परिवर्तित किया जाता है, अन्यथा इसे अपरिवर्तित छोड़ दिया जाता है और, यदि यह ndarray नहीं है, तो इसे स्केलर माना जाता है।

दूसरा पैरामीटर, c गुणांकों का ऐरे है जिसे इस तरह क्रमबद्ध किया जाता है कि डिग्री i,j के पदों के गुणांक c[i,j] में समाहित होते हैं। यदि c का डायमेंशन दो से अधिक है तो शेष इंडेक्स गुणांकों के कई सेट्स को गिनाते हैं। यदि c में दो से कम डायमेंशन्स हैं, तो इसके आकार को 2-D बनाने के लिए implicitly ones जोड़े जाते हैं। परिणाम का आकार c.shape[2:] + x.shape + y.shape होगा।

चरण

सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:

import numpy as np
from numpy.polynomial.polynomial import polygrid2d

गुणांकों का 1D ऐरे बनाएं:

c = np.array([3, 5])

ऐरे प्रदर्शित करें:

print("हमारा ऐरे...\n", c)

आयाम जांचें:

print("\nहमारे ऐरे के आयाम...\n", c.ndim)

डेटा टाइप प्राप्त करें:

print("\nहमारे ऐरे ऑब्जेक्ट का डेटा टाइप...\n", c.dtype)

आकार प्राप्त करें:

print("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n", c.shape)

x और y के कार्टेशियन प्रोडक्ट पर 2-D पॉलीनोमियल का मूल्यांकन करने के लिए, polynomial.polygrid2d(x, y, c) मेथड का उपयोग करें:

print("\nपरिणाम...\n", polygrid2d([1, 2], [1, 2], c))

उदाहरण

import numpy as np
from numpy.polynomial.polynomial import polygrid2d
# गुणांकों का 1D ऐरे बनाना
c = np.array([3, 5])
# ऐरे प्रदर्शित करना
print("हमारा ऐरे...\n", c)
# आयाम जांचना
print("\nहमारे ऐरे के आयाम...\n", c.ndim)
# डेटा टाइप प्राप्त करना
print("\nहमारे ऐरे ऑब्जेक्ट का डेटा टाइप...\n", c.dtype)
# आकार प्राप्त करना
print("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n", c.shape)
# x और y के कार्टेशियन प्रोडक्ट पर 2-D पॉलीनोमियल का मूल्यांकन करने के लिए, पायथन में polynomial.polygrid2d(x, y, c) मेथड का उपयोग करें
print("\nपरिणाम...\n", polygrid2d([1, 2], [1, 2], c))

आउटपुट

हमारा ऐरे... [3 5] हमारे ऐरे के आयाम... 1 हमारे ऐरे ऑब्जेक्ट का डेटा टाइप... int64 हमारे ऐरे ऑब्जेक्ट का आकार... (2,) परिणाम... [21. 34.]

  1. - पायथन में 1D गुणांक सरणी के साथ x और y के कार्टेशियन उत्पाद पर 2-D हर्माइट_e श्रृंखला का मूल्यांकन करें

    परिचय पायथन में x और y के कार्टेशियन उत्पाद पर 2-D हर्माइट_e श्रृंखला का मूल्यांकन करने के लिए hermite_e.hermegrid2d() विधि का उपयोग करें। यह विधि x और y के कार्टेशियन उत्पाद में बिंदुओं पर द्वि-आयामी बहुपद के मान लौटाती है। पैरामीटर x, y हैं। द्वि-आयामी श्रृंखला का मूल्यांकन x और y के कार्टेशियन उत

  1. - पायथन में 3D गुणांक ऐरे के साथ x और y के कार्टेशियन प्रोडक्ट पर 2-D पॉलीनोमियल का मूल्यांकन करना

    x और y के कार्टेशियन प्रोडक्ट (Cartesian product) पर 2-D पॉलीनोमियल का मूल्यांकन करने के लिए, पायथन में polynomial.polygrid2d(x, y, c) मेथड का उपयोग करें। मेथड x और y के कार्टेशियन प्रोडक्ट में पॉइंट्स पर दो आयामी पॉलीनोमियल के मान लौटाता है।पहला पैरामीटर, x और y, दो आयामी श्रृंखला का मूल्यांकन x और

  1. - पायथन में x और y के कार्टेशियन प्रोडक्ट पर 2-D पॉलीनोमियल का मूल्यांकन करना

    x और y के कार्टेशियन प्रोडक्ट (Cartesian product) पर 2-D पॉलीनोमियल का मूल्यांकन करने के लिए, पायथन में polynomial.polygrid2d(x, y, c) मेथड का उपयोग करें। मेथड x और y के कार्टेशियन प्रोडक्ट में पॉइंट्स पर दो आयामी पॉलीनोमियल के मान लौटाता है।पहला पैरामीटर, x और y, दो आयामी श्रृंखला का मूल्यांकन x और