विवरण
numpy.polynomial.laguerre.laggrid3d() फंक्शन x, y, z के कार्तीय गुणनफल पर 3-D लैगुएर श्रृंखला का मूल्यांकन करता है। 3D गुणांक ऐरे के साथ काम करता है।
चरण
import numpy as np
from numpy.polynomial import laguerre as L
# 3D गुणांक ऐरे बनाएं
c = np.arange(16).reshape(2, 2, 4)
print("हमारा ऐरे...\n", c)
print("\nहमारे ऐरे के आयाम...\n", c.ndim)
print("\nहमारे ऐरे ऑब्जेक्ट का डेटाटाइप...\n", c.dtype)
print("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n", c.shape)
# 3-D लैगुएर श्रृंखला का मूल्यांकन करें
print("\nपरिणाम...\n", L.laggrid3d([1, 2], [1, 2], [1, 2], c))
पूर्ण उदाहरण
import numpy as np
from numpy.polynomial import laguerre as L
# 3D गुणांक ऐरे बनाएं
c = np.arange(16).reshape(2, 2, 4)
# ऐरे प्रदर्शित करें
print("हमारा ऐरे...\n", c)
print("\nहमारे ऐरे के आयाम...\n", c.ndim)
print("\nहमारे ऐरे ऑब्जेक्ट का डेटाटाइप...\n", c.dtype)
print("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n", c.shape)
# मूल्यांकन करें
print("\nपरिणाम...\n", L.laggrid3d([1, 2], [1, 2], [1, 2], c))
आउटपुट
हमारा ऐरे...
[[[ 0 1 2 3]
[ 4 5 6 7]]
[[ 8 9 10 11]
[12 13 14 15]]]
हमारे ऐरे के आयाम...
3
हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...
int64
हमारे ऐरे ऑब्जेक्ट का आकार...
(2, 2, 4)
परिणाम...
[[[-3. -4. ]
[ 0.66666667 5.33333333]]
[[ 1.33333333 10.66666667]
[ 0. 0. ]]]
आकृति विश्लेषण
- गुणांक आकार:
(2, 2, 4)- 2×2 मैट्रिक्स के 4 सेट (x,y डिग्री 1, z डिग्री 3) - x, y, z आकार: प्रत्येक
(2,) - परिणाम आकार:
c.shape[3:] + x.shape + y.shape + z.shape=() + (2,) + (2,) + (2,)=(2, 2, 2)
गणना अंतर्दृष्टि
लैगुएर बहुपद: L_0=1, L_1=1-x, L_2=0.5(x²-4x+2), L_3=(1/6)(-x³+9x²-18x+6)।
बिंदु x=1,2 पर: L_0=1, L_1=0,-1, L_2=-0.5, -1, L_3=-1/6, -1।
संबंधित फंक्शन्स
lagval3d()- संगत (x,y,z) त्रिक पर मूल्यांकनlagvander3d()- 3D वैंडरमोंड मैट्रिक्सlaggrid2d()- 2D कार्तीय गुणनफल