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

numpy.polynomial.legendre.legvander




numpy

numpy.polynomial.legendre.legvander

numpy.polynomial.legendre.legvander(x, deg) [source]

Pseudo-Vandermonde मैट्रिक्स की दी गई डिग्री।

डिग्री deg और सैंपल पॉइंट x के छद्म-वेंडरमोंडे मैट्रिक्स को लौटाता है। छद्म-वेंडरमोंडे मैट्रिक्स द्वारा परिभाषित किया गया है

V [..., i] = L_i (x)

जहाँ 0 <= i <= degV सूचकांक के प्रमुख सूचकांक x के तत्व और अंतिम सूचकांक लीजेंड्रे बहुपद की डिग्री है।

यदि c लंबाई n + 1 के गुणांक का 1-D सरणी है और V सरणी V = legvander(x, n) , तो np.dot(V, c) और legval(x, c) समान हैं। पूर्णांक करना। यह समानता कम से कम वर्ग फिटिंग के लिए और समान डिग्री और नमूना बिंदुओं के लीजेंड्रे श्रृंखला की बड़ी संख्या के मूल्यांकन के लिए उपयोगी है।

पैरामीटर:

x : array_like

अंकों का एरियर। किसी भी तत्व के जटिल होने के आधार पर dtype को float64 या complex128 में बदल दिया जाता है। यदि x अदिश है तो इसे 1-D सरणी में बदल दिया जाता है।

deg : int

परिणामी मैट्रिक्स की डिग्री।

यह दिखाता है:

वेंडर : ndarray

छद्म-वेंडरमोंडे मैट्रिक्स। लौटे मैट्रिक्स का आकार x.shape + (deg + 1,) , जहां अंतिम सूचकांक संबंधित लीजेंड बहुपद की डिग्री है। Dtype कनवर्ट किए गए x के समान होगा।