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

पायथन में हर्माइट श्रृंखला का समाकलन करें और समाकलन का क्रम सेट करें

परिचय

पायथन में हर्माइट श्रृंखला का समाकलन करने के लिए, 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 समाकलन क्रम)। प्रत्येक समाकलन बहुपद की डिग्री बढ़ाता है।

  1. - पायथन में हर्माइट श्रृंखला को अवकलित करें और अवकलज सेट करें

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

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

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

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

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