NumPy 1.14 - numpy.polynomial.hermite.hermder()

numpy.polynomial.hermite.hermder




numpy

numpy.polynomial.hermite.hermder

numpy.polynomial.hermite.hermder(c, m=1, scl=1, axis=0) [source]

हरमाइट श्रृंखला में अंतर करें।

axis साथ विभेदित m बार हरमाइट श्रृंखला गुणांक लौटाता axis । प्रत्येक पुनरावृत्ति पर परिणाम scl से गुणा किया जाता है (स्केलिंग कारक परिवर्तनशील के रैखिक परिवर्तन में उपयोग के लिए है)। तर्क c प्रत्येक अक्ष के साथ निम्न से उच्च डिग्री तक गुणांक का एक सरणी है, उदाहरण के लिए, [1,2,3] श्रृंखला का प्रतिनिधित्व करता है 1*H_0 + 2*H_1 + 3*H_2 जबकि [[1,2], [1 , 2]] 1*H_0(x)*H_0(y) + 1*H_1(x)*H_0(y) + 2*H_0(x)*H_1(y) + 2*H_1(x)*H_1(y) यदि अक्ष = ० x और अक्ष = १ y

पैरामीटर:

c : array_like

हरमाइट श्रृंखला गुणांक के ऐरे। यदि c बहुआयामी है, तो अलग-अलग अक्ष, संबंधित सूचकांक द्वारा दिए गए प्रत्येक अक्ष में डिग्री के साथ विभिन्न चर के अनुरूप है।

एम : इंट, वैकल्पिक

व्युत्पन्न संख्या की संख्या, गैर-नकारात्मक होनी चाहिए। (डिफ़ॉल्ट: 1)

scl : स्केलर, वैकल्पिक

प्रत्येक भिन्नता को scl द्वारा गुणा किया जाता है। अंतिम परिणाम scl**m से गुणा है। यह परिवर्तनशील के रैखिक परिवर्तन में उपयोग के लिए है। (डिफ़ॉल्ट: 1)

अक्ष : int, वैकल्पिक

धुरी जिस पर व्युत्पन्न लिया जाता है। (डिफ़ॉल्ट: 0)।

संस्करण 1.7.0 में नया।

यह दिखाता है:

der : ndarray

व्युत्पन्न की हेमीट श्रृंखला।

यह भी देखें

hermint

टिप्पणियाँ

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

उदाहरण

>>> from numpy.polynomial.hermite import hermder
>>> hermder([ 1. ,  0.5,  0.5,  0.5])
array([ 1.,  2.,  3.])
>>> hermder([-0.5,  1./2.,  1./8.,  1./12.,  1./16.], m=2)
array([ 1.,  2.,  3.])