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

पायथन में Hermite_e श्रृंखला को समाकलित करें और समाकलन का क्रम सेट करें


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

दूसरा पैरामीटर, m, समाकलन का क्रम है, जो सकारात्मक होना चाहिए। (डिफ़ॉल्ट: 1)। तीसरा पैरामीटर, k, समाकलन स्थिरांक है। lbnd पर पहले समाकलन का मान सूची में पहला मान है, lbnd पर दूसरे समाकलन का मान दूसरा मान है, आदि। यदि k == [] (डिफ़ॉल्ट), तो सभी स्थिरांक शून्य पर सेट होते हैं। यदि m == 1, तो सूची के बजाय एक एकल स्केलर दिया जा सकता है।

चौथा पैरामीटर, lbnd, समाकलन की निचली सीमा है। (डिफ़ॉल्ट: 0)। पांचवां पैरामीटर, scl, एक स्केलर है। प्रत्येक समाकलन के बाद परिणाम को समाकलन स्थिरांक जोड़ने से पहले scl से गुणा किया जाता है। (डिफ़ॉल्ट: 1)। छठा पैरामीटर, axis, वह अक्ष है जिस पर समाकलन लिया जाता है। (डिफ़ॉल्ट: 0)।

चरण

सबसे पहले, आवश्यक लाइब्रेरी आयात करें −

import numpy as np from numpy.polynomial import hermite_e as H

गुणांकों का एक ऐरे बनाएं −

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

ऐरे प्रदर्शित करें −

print("Our Array...\n",c)

आयाम जांचें −

print("\nDimensions of our Array...\n",c.ndim)

डेटा प्रकार प्राप्त करें −

print("\nDatatype of our Array object...\n",c.dtype)

आकार प्राप्त करें −

print("\nShape of our Array object...\n",c.shape)

Hermite_e श्रृंखला को समाकलित करने के लिए, पायथन में hermite_e.hermeint() विधि का उपयोग करें −

print("\nResult...\n",H.hermeint(c, m = 3))

उदाहरण

import numpy as np from numpy.polynomial import hermite_e as H # Create an array of coefficients c = np.array([1,2,3]) # Display the array print("Our Array...\n",c) # Check the Dimensions print("\nDimensions of our Array...\n",c.ndim) # Get the Datatype print("\nDatatype of our Array object...\n",c.dtype) # Get the Shape print("\nShape of our Array object...\n",c.shape) # To integrate a Hermite_e series, use the hermite_e.hermeint() method in Python print("\nResult...\n",H.hermeint(c, m = 3))

आउटपुट

Our Array...    [1 2 3] Dimensions of our Array... 1 Datatype of our Array object... int64 Shape of our Array object... (3,) Result...    [ 0.25 -0.25 0.5 0.16666667 0.08333333 0.05 ]
  1. - पायथन में समाकलन स्थिरांक सेट करके बहुपद का समाकलन करें

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

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

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

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

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