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

numpy.polynomial.chebyshev.chebvander2d
-
numpy.polynomial.chebyshev.chebvander2d(x, y, deg)
[source] -
Pseudo-Vandermonde दिए गए डिग्रियों का मैट्रिक्स।
डिग्री
deg
और नमूना अंक(x, y)
के छद्म-वेंडरमोंडे मैट्रिक्स लौटाता है। छद्म-वेंडरमोंडे मैट्रिक्स द्वारा परिभाषित किया गया हैजहाँ
0 <= i <= deg[0]
और0 <= j <= deg[1]
।V
सूचकांक के प्रमुख सूचकांक(x, y)
और अंतिम सूचकांक चेबीशेव पॉलिनेरियल्स की डिग्री को कूटबद्ध करते हैं।यदि
V = chebvander2d(x, y, [xdeg, ydeg])
, तोV
के कॉलम क्रम में 2-D गुणांक आकारc
(xdeg + 1, ydeg + 1) के तत्वों के अनुरूप हैं।और
np.dot(V, c.flat)
औरchebval2d(x, y, c)
तक समान होंगे। यह समानता कम से कम वर्ग फिटिंग दोनों के लिए और समान डिग्री और नमूना बिंदुओं की 2-डी चेबीशेव श्रृंखला की बड़ी संख्या के मूल्यांकन के लिए उपयोगी है।पैरामीटर: x, y : array_like
बिंदु के निर्देशांक, एक ही आकार के सभी समन्वय करते हैं। Dtypes को या तो float64 या complex128 में परिवर्तित किया जाएगा जो इस बात पर निर्भर करता है कि कोई भी तत्व जटिल है। स्केलरों को 1-डी सरणियों में परिवर्तित किया जाता है।
deg : ints की सूची
प्रपत्र की अधिकतम डिग्री की सूची [x_deg, y_deg]।
यह दिखाता है: vander2d : ndarray
लौटे मैट्रिक्स का आकार
x.shape + (order,)
, जहां है। Dtype परिवर्तित
x
औरy
के समान होगा।यह भी देखें
chebvander
,chebvander3d.
,chebval3d
टिप्पणियाँ
संस्करण 1.7.0 में नया।