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

पायथन में लेगुएर श्रृंखला का समाकलन करें और परिणाम को स्केलर से गुणा करें

परिचय

पायथन में लेगुएर श्रृंखला का समाकलन करने के लिए, numpy.polynomial.laguerre मॉड्यूल की lagint() विधि का उपयोग करें। यह विधि लेगुएर श्रृंखला गुणांकों को m बार lbnd से axis के साथ समाकलित करती है। प्रत्येक पुनरावृत्ति में परिणामी श्रृंखला को scl से गुणा किया जाता है और एक समाकलन स्थिरांक k जोड़ा जाता है।

पैरामीटर्स

  • c: लेगुएर श्रृंखला गुणांकों की सरणी।
  • m: समाकलन का क्रम (डिफ़ॉल्ट: 1)। धनात्मक होना चाहिए।
  • k: समाकलन स्थिरांक (डिफ़ॉल्ट: शून्य)।
  • lbnd: निचली सीमा (डिफ़ॉल्ट: 0)।
  • scl: स्केलर गुणक (डिफ़ॉल्ट: 1)। प्रत्येक समाकलन के बाद परिणाम को scl से गुणा किया जाता है।
  • axis: समाकलन अक्ष (डिफ़ॉल्ट: 0)।

चरण-दर-चरण उदाहरण

आवश्यक लाइब्रेरी आयात करें

import numpy as np
from numpy.polynomial import laguerre as L

गुणांकों की सरणी बनाएं

c = np.array([1, 2, 3])

सरणी की जानकारी प्रदर्शित करें

print("हमारी सरणी...\n", c)
print("\nसरणी के आयाम...\n", c.ndim)
print("\nसरणी का डेटा प्रकार...\n", c.dtype)
print("\nसरणी का आकार...\n", c.shape)

लेगुएर श्रृंखला का समाकलन करें (scl = -2)

print("\nपरिणाम...\n", L.lagint(c, scl=-2))

पूर्ण कोड उदाहरण

import numpy as np
from numpy.polynomial import laguerre as L

# गुणांकों की सरणी बनाएं
c = np.array([1, 2, 3])

# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", c)
print("\nसरणी के आयाम...\n", c.ndim)
print("\nसरणी का डेटा प्रकार...\n", c.dtype)
print("\nसरणी का आकार...\n", c.shape)

# लेगुएर श्रृंखला का समाकलन करें (scl = -2)
print("\nपरिणाम...\n", L.lagint(c, scl=-2))

आउटपुट

हमारी सरणी...
 [1 2 3]
सरणी के आयाम...
 1
सरणी का डेटा प्रकार...
 int64
सरणी का आकार...
 (3,)
परिणाम...
 [-2. -2. -2.  6.]

व्याख्या: scl=-2 सेट करने से प्रत्येक समाकलन चरण के बाद परिणाम -2 से गुणा हो जाता है। डिफ़ॉल्ट क्रम m=1 और निचली सीमा lbnd=0 के साथ, परिणाम समाकलित लेगुएर श्रृंखला के गुणांक दिखाता है।

  1. - पायथन में लैगुएर श्रृंखला को अवकलित करें, अवकलज सेट करें और प्रत्येक अवकलन को स्केलर से गुणा करें

    लैगुएर श्रृंखला को अवकलित करने के लिए, पायथन में laguerre.lagder() विधि का उपयोग करें। यह विधि अक्ष के साथ m बार अवकलित लैगुएर श्रृंखला गुणांक c लौटाती है। प्रत्येक पुनरावृत्ति में परिणाम को scl से गुणा किया जाता है। तर्क c निम्न से उच्च डिग्री तक प्रत्येक अक्ष के साथ गुणांकों की सरणी है, उदाहरण के

  1. - पायथन में समाकलन स्थिरांक सेट करके बहुपद का समाकलन करें

    परिचय पायथन में बहुपद का समाकलन करने के लिए polynomial.polyint() विधि का उपयोग करें। यह lbnd से अक्ष के साथ m बार समाकलित बहुपद गुणांक c लौटाता है। प्रत्येक पुनरावृत्ति पर परिणामी श्रृंखला को scl से गुणा किया जाता है और एक समाकलन स्थिरांक k जोड़ा जाता है। स्केलिंग कारक रैखिक परिवर्तन चर में उपयोग के

  1. - Python में बहुपद का समाकलन करें और परिणाम को समाकलन स्थिरांक जोड़ने से पहले स्केलर से गुणा करें

    विवरण numpy.polynomial.polynomial.polyint() फंक्शन बहुपद का समाकलन करता है। scl पैरामीटर प्रत्येक समाकलन के बाद परिणाम को समाकलन स्थिरांक जोड़ने से पहले स्केल करता है। यह रैखिक परिवर्तन चर के लिए उपयोगी है। पैरामीटर्स c - बहुपद गुणांकों का 1-D ऐरे, कम से उच्च डिग्री क्रम में m - समाकलन क्र