दिए गए जटिल मूलों के साथ मोनिक बहुपद उत्पन्न करने के लिए पायथन नम्पाई में polynomial.polyfromroots() विधि का उपयोग करें। यह विधि बहुपद के गुणांकों की 1-D सरणी लौटाती है। यदि सभी मूल वास्तविक हैं, तो आउटपुट भी वास्तविक होता है, अन्यथा यह जटिल होता है। पैरामीटर roots मूलों को समाहित करने वाला अनुक्रम है।
चरण
सबसे पहले आवश्यक लाइब्रेरी आयात करें:
from numpy.polynomial import polynomial as P
दिए गए जटिल मूल:
j = complex(0, 1)
print("परिणाम...\n", P.polyfromroots((-j, j)))
डेटा प्रकार प्राप्त करें:
print("\nप्रकार...\n", P.polyfromroots((-j, j)).dtype)
आकार प्राप्त करें:
print("\nआकार...\n", P.polyfromroots((-j, j)).shape)
उदाहरण
from numpy.polynomial import polynomial as P
# दिए गए मूलों के साथ मोनिक बहुपद उत्पन्न करें
j = complex(0, 1)
print("परिणाम...\n", P.polyfromroots((-j, j)))
# डेटा प्रकार प्राप्त करें
print("\nप्रकार...\n", P.polyfromroots((-j, j)).dtype)
# आकार प्राप्त करें
print("\nआकार...\n", P.polyfromroots((-j, j)).shape)
आउटपुट
परिणाम...
[1.+0.j 0.+0.j 1.+0.j]
प्रकार...
complex128
आकार...
(3,)