परिचय
पायथन में हर्माइट श्रृंखला का समाकलन करने के लिए, numpy.polynomial.hermite मॉड्यूल की hermint() विधि का उपयोग करें। यह विधि हर्माइट श्रृंखला के गुणांकों को निर्दिष्ट क्रम और सीमाओं के अनुसार समाकलित करती है।
पैरामीटर्स
- c: हर्माइट श्रृंखला गुणांकों की सरणी। यदि c बहुआयामी है, तो अलग-अलग अक्ष अलग-अलग चरों से मेल खाते हैं।
- m: समाकलन का क्रम (डिफ़ॉल्ट: 1)। यह धनात्मक होना चाहिए।
- k: समाकलन स्थिरांक (डिफ़ॉल्ट: शून्य)। lbnd पर पहले समाकल का मान सूची का पहला मान होता है।
- lbnd: समाकल की निचली सीमा (डिफ़ॉल्ट: 0)।
- scl: स्केलर गुणक (डिफ़ॉल्ट: 1)। प्रत्येक समाकलन के बाद परिणाम को scl से गुणा किया जाता है।
- axis: वह अक्ष जिसके साथ समाकलन लिया जाता है (डिफ़ॉल्ट: 0)।
चरण-दर-चरण उदाहरण
आवश्यक लाइब्रेरी आयात करें
import numpy as np
from numpy.polynomial import hermite as H
गुणांकों की सरणी बनाएं
c = np.array([1, 2, 3])
सरणी की जानकारी प्रदर्शित करें
print("हमारी सरणी...\n", c)
print("\nसरणी के आयाम...\n", c.ndim)
print("\nसरणी का डेटा प्रकार...\n", c.dtype)
print("\nसरणी का आकार...\n", c.shape)
निचली सीमा -2 के साथ हर्माइट श्रृंखला का समाकलन करें
print("\nपरिणाम...\n", H.hermint(c, lbnd=-2))
पूर्ण कोड उदाहरण
import numpy as np
from numpy.polynomial import hermite as H
# गुणांकों की सरणी बनाएं
c = np.array([1, 2, 3])
# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", c)
print("\nसरणी के आयाम...\n", c.ndim)
print("\nसरणी का डेटा प्रकार...\n", c.dtype)
print("\nसरणी का आकार...\n", c.shape)
# हर्माइट श्रृंखला का समाकलन करें (lbnd = -2)
print("\nपरिणाम...\n", H.hermint(c, lbnd=-2))
आउटपुट
हमारी सरणी...
[1 2 3]
सरणी के आयाम...
1
सरणी का डेटा प्रकार...
int64
सरणी का आकार...
(3,)
परिणाम...
[15. 0.5 0.5 0.5]
व्याख्या: परिणाम सरणी समाकलित हर्माइट श्रृंखला के गुणांक दिखाती है। निचली सीमा -2 सेट करने से समाकलन स्थिरांक प्रभावित होते हैं, जिससे दिए गए गुणांक प्राप्त होते हैं।