परिचय
पायथन में बहुपद को घात तक बढ़ाने के लिए numpy.polynomial.polynomial.polypow() विधि का उपयोग करें। यह घात pow तक बढ़ाया गया बहुपद c लौटाता है। तर्क c निम्न से उच्च क्रम में क्रमबद्ध गुणांकों का अनुक्रम है। यानी [1,2,3] श्रृंखला 1 + 2*x + 3*x**2 है। यह विधि भागफल और शेष को दर्शाने वाली गुणांक श्रृंखला की सरणी लौटाती है।
पहला पैरामीटर c निम्न से उच्च डिग्री तक क्रमबद्ध श्रृंखला गुणांकों की 1-D सरणी है। दूसरा पैरामीटर pow वह घात है जिस तक श्रृंखला को बढ़ाया जाएगा। तीसरा पैरामीटर maxpower अनुमत अधिकतम घात है। यह मुख्य रूप से श्रृंखला के अनियंत्रित आकार तक बढ़ने को सीमित करने के लिए है। डिफ़ॉल्ट 16 है।
यह numpy.polynomial.polynomial मॉड्यूल बहुपदों से निपटने के लिए उपयोगी कई वस्तुएं प्रदान करता है, जिसमें एक Polynomial वर्ग शामिल है जो सामान्य अंकगणितीय संक्रियाओं को समाहित करता है।
चरण
आवश्यक लाइब्रेरी आयात करें
from numpy.polynomial import polynomial as P
बहुपद और घात
poly = (4, 1, 6)
power = 3
बहुपद प्रदर्शित करें
print("बहुपद...\n", poly)
घात प्रदर्शित करें
print("\nघात...\n", power)
बहुपद को घात तक बढ़ाएं
res = P.polypow(poly, power)
print("\nपरिणाम...\n", res)
पूर्ण उदाहरण
from numpy.polynomial import polynomial as P
# बहुपद और घात
poly = (4, 1, 6)
power = 3
# बहुपद प्रदर्शित करें
print("बहुपद...\n", poly)
# घात प्रदर्शित करें
print("\nघात...\n", power)
# बहुपद को घात तक बढ़ाएं
res = P.polypow(poly, power)
print("\nपरिणाम...\n", res)
आउटपुट
बहुपद...
(4, 1, 6)
घात...
3
परिणाम...
[ 64. 48. 300. 145. 450. 108. 216.]