NumPy 1.14 - numpy.polynomial.legendre.legdiv()

numpy.polynomial.legendre.legdiv




numpy

numpy.polynomial.legendre.legdiv

numpy.polynomial.legendre.legdiv(c1, c2) [source]

एक लीजेंड्री श्रृंखला को दूसरे से विभाजित करें।

दो लीजेंड्री श्रृंखला c1 / c2 के भागफल-शेष के साथ लौटाता है। तर्क गुणांक के अनुक्रम हैं जो निम्नतम क्रम "शब्द" से उच्चतम तक हैं, उदाहरण के लिए, [1,2,3] श्रृंखला P_0 + 2*P_1 + 3*P_2

पैरामीटर:

c1, c2 : array_like

लीजेंड्रे श्रृंखला के 1-डी सरणियों को कम से उच्च करने का आदेश दिया।

यह दिखाता है:

quo, rem : ndarrays

लीजेंड्रे श्रृंखला गुणांक के भागफल और शेष का प्रतिनिधित्व करते हैं।

यह भी देखें

legadd , legsub , legmul , legpow

टिप्पणियाँ

सामान्य तौर पर, एक (लीजेंड्री श्रृंखला का) एक लेजेंड्री श्रृंखला के भागफल और शेष शब्दों में एक और परिणाम होता है जो कि लेजेंड्रे बहुपद के आधार सेट में नहीं है। इस प्रकार, इन परिणामों को एक किंवदंती श्रृंखला के रूप में व्यक्त करने के लिए, किंवदंती के आधार पर परिणामों को "रद्द" करना आवश्यक है, जो "अनजाने" (लेकिन सही) परिणाम उत्पन्न कर सकते हैं; नीचे उदाहरण अनुभाग देखें।

उदाहरण

>>> from numpy.polynomial import legendre as L
>>> c1 = (1,2,3)
>>> c2 = (3,2,1)
>>> L.legdiv(c1,c2) # quotient "intuitive," remainder not
(array([ 3.]), array([-8., -4.]))
>>> c2 = (0,1,2,3)
>>> L.legdiv(c2,c1) # neither "intuitive"
(array([-0.07407407,  1.66666667]), array([-1.03703704, -2.51851852]))