बहुपद को घात में बढ़ाने के लिए, पायथन में numpy.polynomial.polynomial.polypow() विधि का उपयोग करें। बहुपद c को घातांक पर लौटाता है। तर्क c निम्न से उच्च की ओर क्रमित गुणांकों का एक क्रम है। यानी, [1,2,3] श्रृंखला 1 + 2*x + 3*x**2 है। विधि भागफल और शेष का प्रतिनिधित्व करने वाली गुणांक श्रृंखला की सरणी लौटाती है।
पहला पैरामीटर, c निम्न से उच्च डिग्री तक क्रमबद्ध श्रृंखला गुणांकों की एक 1-डी सरणी है। दूसरा पैरामीटर, पाउ एक शक्ति है जिससे श्रृंखला को ऊपर उठाया जाएगा। तीसरा पैरामीटर, अधिकतम शक्ति, अनुमत अधिकतम शक्ति है। यह मुख्य रूप से श्रृंखला के विकास को असहनीय आकार तक सीमित करने के लिए है। डिफ़ॉल्ट 16 है।
यह numpy.polynomial.polynomial मॉड्यूल बहुपद से निपटने के लिए उपयोगी कई ऑब्जेक्ट प्रदान करता है, जिसमें एक बहुपद वर्ग भी शामिल है जो सामान्य अंकगणितीय संचालन को समाहित करता है।
कदम
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
from numpy.polynomial import polynomial as P
बहुपद और एक घात -
poly = (4,1,6) power = 3
बहुपद प्रदर्शित करें -
print("Polynomial...\n",poly)
शक्ति प्रदर्शित करें -
print("\nPower...\n",power)
बहुपद को घात में बढ़ाने के लिए, पायथन में numpy.polynomial.polynomial.polypow() विधि का उपयोग करें। बहुपद c को घातांक पर लौटाता है। तर्क c निम्न से उच्च की ओर क्रमित गुणांकों का एक क्रम है। यानी, [1,2,3] श्रृंखला 1 + 2*x + 3*x**2 -
हैres = P.polypow(poly,power); print("\nResult...\n",res)
उदाहरण
from numpy.polynomial import polynomial as P # Polynomial and a power poly = (4,1,6) power = 3 # Display the polynomial print("Polynomial...\n",poly) # Display the power print("\nPower...\n",power) # To raise a polynomial to a power, use the numpy.polynomial.polynomial.polypow() method in Python. res = P.polypow(poly,power); print("\nResult...\n",res)
आउटपुट
Polynomial... (4, 1, 6) Power... 3 Result... [ 64. 48. 300. 145. 450. 108. 216.]