NumPy 1.14 - numpy.polynomial.chebyshev.chebdiv()

numpy.polynomial.chebyshev.chebdiv




numpy

numpy.polynomial.chebyshev.chebdiv

numpy.polynomial.chebyshev.chebdiv(c1, c2) [source]

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

दो Chebyshev श्रृंखला c1 / c2 के भागफल-शेष के साथ लौटाता है। तर्कों में सबसे कम क्रम "शब्द" से गुणांक के अनुक्रम हैं, उदाहरण के लिए, [1,2,3] श्रृंखला T_0 + 2*T_1 + 3*T_2 प्रतिनिधित्व करता है।

पैरामीटर:

c1, c2 : array_like

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

यह दिखाता है:

[क्वो, रेम] : ndarrays

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

यह भी देखें

chebadd , chebsub , chebmul , chebpow

टिप्पणियाँ

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

उदाहरण

>>> from numpy.polynomial import chebyshev as C
>>> c1 = (1,2,3)
>>> c2 = (3,2,1)
>>> C.chebdiv(c1,c2) # quotient "intuitive," remainder not
(array([ 3.]), array([-8., -4.]))
>>> c2 = (0,1,2,3)
>>> C.chebdiv(c2,c1) # neither "intuitive"
(array([ 0.,  2.]), array([-2., -4.]))