NumPy 1.14 - numpy.roots()

numpy.roots




numpy

numpy.roots

numpy.roots(p) [source]

पी में दिए गए गुणांक के साथ एक बहुपद की जड़ों को लौटाएं।

रैंक -1 एरे p में मान एक बहुपद के गुणांक हैं। यदि p की लंबाई n + 1 है तो बहुपद का वर्णन इस प्रकार है:

p[0] * x**n + p[1] * x**(n-1) + ... + p[n-1]*x + p[n]
पैरामीटर:

p : array_like

बहुपद गुणांक के रैंक -1 सरणी।

यह दिखाता है:

बाहर : ndarray

बहुपद की जड़ों से युक्त एक सरणी।

जन्म देती है:

ValueError

जब p को रैंक -1 एरे में नहीं बदला जा सकता है।

यह भी देखें

poly
जड़ों के दिए गए अनुक्रम के साथ एक बहुपद के गुणांक का पता लगाएं।
polyval
बहुपद मानों की गणना करें।
polyfit
कम से कम वर्ग बहुपद फिट हैं।
poly1d
एक आयामी बहुपद वर्ग।

टिप्पणियाँ

एल्गोरिथ्म साथी मैट्रिक्स [R559559] के eigenvalues ​​की गणना पर निर्भर करता है।

संदर्भ

[R559559] ( 1 , 2 ) आरए हॉर्न और सीआर जॉनसन, मैट्रिक्स विश्लेषण । कैम्ब्रिज, यूके: कैम्ब्रिज यूनिवर्सिटी प्रेस, 1999, पीपी 146-7।

उदाहरण

>>> coeff = [3.2, 2, 1]
>>> np.roots(coeff)
array([-0.3125+0.46351241j, -0.3125-0.46351241j])