परिचय
पायथन numpy में laguerre.lagtrim() विधि का उपयोग करके लैगुएर बहुपद से छोटे अनुगामी गुणांक हटाएं। यह विधि अनुगामी शून्य हटाकर 1-डी सरणी लौटाती है। यदि परिणामी श्रृंखला खाली होती है, तो एक शून्य वाली श्रृंखला लौटाई जाती है।
"छोटा" का अर्थ "पूर्ण मान में छोटा" है और इसे पैरामीटर tol द्वारा नियंत्रित किया जाता है; "अनुगामी" का अर्थ उच्चतम क्रम के गुणांक हैं, उदाहरण: [0, 1, 1, 0, 0] (जो 0 + x + x**2 + 0*x**3 + 0*x**4 को दर्शाता है) में 3-रा और 4-था क्रम के गुणांक "ट्रिम" किए जाएंगे। पैरामीटर c निम्नतम क्रम से उच्चतम तक क्रमबद्ध गुणांकों का 1-डी सरणी है। पैरामीटर tol वे अनुगामी तत्व हैं जिनका पूर्ण मान tol से कम या बराबर है, उन्हें हटा दिया जाता है।
चरण
आवश्यक लाइब्रेरी आयात करें
import numpy as np
from numpy.polynomial import hermite as H
numpy.array() विधि का उपयोग करके सरणी बनाएं। यह गुणांकों का 1-डी सरणी है
c = np.array([0, 5, 0, 0, 9, 0])
सरणी प्रदर्शित करें
print("हमारी सरणी...\n", c)
आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", c.ndim)
डेटाटाइप प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटाटाइप...\n", c.dtype)
आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)
लैगुएर बहुपद से छोटे अनुगामी गुणांक हटाएं
print("\nपरिणाम...\n", L.lagtrim(c))
पूर्ण उदाहरण
import numpy as np
from numpy.polynomial import laguerre as L
# numpy.array() विधि का उपयोग करके सरणी बनाएं
# यह गुणांकों का 1-डी सरणी है
c = np.array([0, 5, 0, 0, 9, 0])
# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", c)
# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", c.ndim)
# डेटाटाइप प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटाटाइप...\n", c.dtype)
# आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)
# लैगुएर बहुपद से छोटे अनुगामी गुणांक हटाएं
print("\nपरिणाम...\n", L.lagtrim(c))
आउटपुट
हमारी सरणी...
[0 5 0 0 9 0]
हमारी सरणी के आयाम...
1
हमारी सरणी वस्तु का डेटाटाइप...
int64
हमारी सरणी वस्तु का आकार...
(6,)
परिणाम...
[0. 5. 0. 0. 9.]