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

एक Hermite_e श्रृंखला को एकीकृत करें और Python में एकीकरण का क्रम निर्धारित करें

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

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

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

कदम

सबसे पहले, आवश्यक पुस्तकालय आयात करें -

numpy को np के रूप में numpy.polynomial से H के रूप में आयात करें। 

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

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

सरणी प्रदर्शित करें -

प्रिंट ("हमारी सरणी...\n",c)

आयामों की जाँच करें -

प्रिंट("\nहमारे एरे के आयाम...\n",c.ndim)

डेटाटाइप प्राप्त करें -

प्रिंट("\nहमारे ऐरे ऑब्जेक्ट का डेटाटाइप...\n",c.dtype)

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

प्रिंट("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n",c.shape)

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

प्रिंट("\nपरिणाम...\n",H.hermeint(c, m =3))

उदाहरण

 numpy से np के रूप में numpy आयात करें। बहुपद आयात hermite_e के रूप में H# गुणांक की एक सरणी बनाएंsc =np.array([1,2,3])# सरणी प्रिंट प्रदर्शित करें ("हमारा सरणी ... \ n", c) # डाइमेंशनप्रिंट की जांच करें ("\ n हमारे ऐरे के आयाम ... \ n", c.ndim) # डेटाटाइपप्रिंट प्राप्त करें ("\ n हमारे ऐरे ऑब्जेक्ट का डेटाटाइप ... \ n", c.dtype) # शेपप्रिंट प्राप्त करें ( "\nहमारे ऐरे ऑब्जेक्ट का आकार...\n",c.shape)# Hermite_e श्रृंखला को एकीकृत करने के लिए, Pythonprint("\nResult...\n",H.hermeint( में hermite_e.hermeint() विधि का उपयोग करें। सी, एम =3))

आउटपुट

हमारी ऐरे... [1 2 3]हमारे ऐरे के आयाम...1हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...इंट64हमारे ऐरे ऑब्जेक्ट का आकार...(3,)परिणाम... [0.25 -0.25 0.5 0.166666667 0.08333333 0.05 ]

  1. एक बहुपद को एकीकृत करें और पायथन में एकीकरण स्थिरांक सेट करें

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

  1. Hermite_e श्रृंखला में अंतर करें और व्युत्पन्न को Python में सेट करें

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

  1. एक बहुपद को एकीकृत करें और पायथन में क्रम निर्धारित करें

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