परिचय
पायथन में हर्माइट श्रृंखला का समाकलन करने के लिए, numpy.polynomial.hermite मॉड्यूल की hermint() विधि का उपयोग करें। m पैरामीटर समाकलन का क्रम निर्दिष्ट करता है (कितनी बार समाकलन करना है)।
पैरामीटर्स
- c: हर्माइट श्रृंखला गुणांकों की सरणी।
- m: समाकलन का क्रम (डिफ़ॉल्ट: 1)। धनात्मक होना चाहिए।
- k: समाकलन स्थिरांक (डिफ़ॉल्ट: शून्य)।
- lbnd: निचली सीमा (डिफ़ॉल्ट: 0)।
- scl: स्केलर गुणक (डिफ़ॉल्ट: 1)।
- 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)
हर्माइट श्रृंखला का त्रिक समाकलन करें (m = 3)
print("\nपरिणाम...\n", H.hermint(c, m=3))
पूर्ण कोड उदाहरण
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)
# हर्माइट श्रृंखला का त्रिक समाकलन करें (m = 3)
print("\nपरिणाम...\n", H.hermint(c, m=3))
आउटपुट
हमारी सरणी...
[1 2 3]
सरणी के आयाम...
1
सरणी का डेटा प्रकार...
int64
सरणी का आकार...
(3,)
परिणाम...
[ 0.125 -0.25 0.125 0.02083333 0.01041667 0.00625 ]
व्याख्या: m=3 सेट करने से श्रृंखला का तीन बार समाकलन होता है। परिणाम 6 गुणांक दिखाता है (मूल 3 गुणांक + 3 समाकलन क्रम)। प्रत्येक समाकलन बहुपद की डिग्री बढ़ाता है।