परिचय
पायथन NumPy में polynomial.legendre.legpow() विधि का उपयोग करके लेगेंड्र श्रृंखला को घात तक बढ़ाएं। यह विधि घात pow तक बढ़ाई गई लेगेंड्र श्रृंखला c लौटाती है। तर्क c निम्न से उच्च तक क्रमबद्ध गुणांकों का अनुक्रम है। अर्थात, [1,2,3] श्रृंखला P_0 + 2*P_1 + 3*P_2 है।
पैरामीटर्स
- c: निम्न से उच्च तक क्रमबद्ध लेगेंड्र श्रृंखला गुणांकों का 1-डी सरणी।
- pow: वह घात जिस तक श्रृंखला को बढ़ाया जाएगा।
- maxpower: अनुमत अधिकतम घात। यह मुख्य रूप से श्रृंखला के अनियंत्रित आकार तक बढ़ने को सीमित करने के लिए है। डिफ़ॉल्ट 16 है।
चरण
आवश्यक लाइब्रेरी आयात करें
import numpy as np
from numpy.polynomial import laguerre as L
लैगुएर श्रृंखला गुणांकों के 1-डी सरणी बनाएं
c = np.array([1, 2, 3])
गुणांक सरणी प्रदर्शित करें
print("हमारी गुणांक सरणी...\n", c)
आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", c.ndim)
डेटाटाइप प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटाटाइप...\n", c.dtype)
आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)
लेगेंड्र श्रृंखला को घात तक बढ़ाएं
print("\nपरिणाम....\n", L.legpow(c, 3))
पूर्ण उदाहरण
import numpy as np
from numpy.polynomial import legendre as L
# लैगुएर श्रृंखला गुणांकों के 1-डी सरणी बनाएं
c = np.array([1, 2, 3])
# गुणांक सरणी प्रदर्शित करें
print("हमारी गुणांक सरणी...\n", c)
# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", c.ndim)
# डेटाटाइप प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटाटाइप...\n", c.dtype)
# आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)
# लेगेंड्र श्रृंखला को घात तक बढ़ाएं
print("\nपरिणाम....\n", L.legpow(c, 3))
आउटपुट
हमारी गुणांक सरणी...
[1 2 3]
हमारी सरणी के आयाम...
1
हमारी सरणी वस्तु का डेटाटाइप...
int64
हमारी सरणी वस्तु का आकार...
(3,)
परिणाम....
[16.74285714 42.17142857 55.14285714 46.4 33.8025974 15.42857143 6.31168831]