Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में x, y, z के कार्तीय गुणनफल पर 3-D लैगुएर श्रृंखला का मूल्यांकन करें

विवरण

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 कार्तीय गुणनफल
  1. - पायथन में x, y और z के कार्टेशियन उत्पाद पर 3-D बहुपद का मूल्यांकन करें

    परिचय पायथन में x, y, z के कार्टेशियन उत्पाद पर 3-D बहुपद का मूल्यांकन करने के लिए polynomial.polygrid3d() विधि का उपयोग करें। यह विधि x और y के कार्टेशियन उत्पाद में बिंदुओं पर द्वि-आयामी बहुपद के मान लौटाती है। पहला पैरामीटर x, y, z हैं। त्रि-आयामी श्रृंखला का मूल्यांकन x, y, और z के कार्टेशियन उत

  1. - पायथन में 4D गुणांक सरणी के साथ x, y, z के कार्टेशियन उत्पाद पर 3-D हर्माइट_e श्रृंखला का मूल्यांकन करें

    परिचय पायथन में x, y, z के कार्टेशियन उत्पाद पर 3-D हर्माइट_e श्रृंखला का मूल्यांकन करने के लिए hermite_e.hermegrid3d() विधि का उपयोग करें। यह विधि x, y, और z के कार्टेशियन उत्पाद में बिंदुओं पर द्वि-आयामी बहुपद के मान लौटाती है। पैरामीटर x, y, z हैं। त्रि-आयामी श्रृंखला का मूल्यांकन x, y, और z के क

  1. - पायथन में x, y, z के कार्टेशियन उत्पाद पर 3-D हर्माइट_e श्रृंखला का मूल्यांकन करें

    परिचय पायथन में x, y, z के कार्टेशियन उत्पाद पर 3-D हर्माइट_e श्रृंखला का मूल्यांकन करने के लिए hermite.hermegrid3d() विधि का उपयोग करें। यह विधि x, y, और z के कार्टेशियन उत्पाद में बिंदुओं पर त्रि-आयामी बहुपद के मान लौटाती है। पैरामीटर x, y, z हैं। त्रि-आयामी श्रृंखला का मूल्यांकन x, y, और z के कार