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

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