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

पायथन में बहुआयामी गुणांकों के साथ हर्माइट श्रृंखला को अवकलित करें


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

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

चरण

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

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

बहुआयामी गुणांकों की सरणी बनाएं:

c = np.arange(4).reshape(2,2)

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

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.hermder() विधि का उपयोग करें:

print("\nResult...\n", H.hermder(c))

उदाहरण

import numpy as np from numpy.polynomial import hermite as H # बहुआयामी गुणांकों की सरणी बनाएं c = np.arange(4).reshape(2,2) # सरणी प्रदर्शित करें 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.hermder() विधि का उपयोग करें print("\nResult...\n", H.hermder(c))

आउटपुट

Our Array...   [[0 1]   [2 3]] Dimensions of our Array... 2 Datatype of our Array object... int64 Shape of our Array object... (2, 2) Result...   [[4. 6.]]

  1. - पायथन में बहुआयामी गुणांकों के साथ हर्माइट_e श्रृंखला का अवकलन करें

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

  1. - पायथन में अक्ष 1 पर बहुआयामी गुणांकों के साथ बहुपद का अवकलन करें

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

  1. - पायथन में बहुआयामी गुणांकों वाले पॉलीनोमियल को विशिष्ट एक्सिस पर डिफरेंशिएट करना

    पॉलीनोमियल को डिफरेंशिएट (differentiate) करने के लिए, पायथन नम्पाई में polynomial.polyder() मेथड का उपयोग करें। एक्सिस के साथ m बार डिफरेंशिएट किए गए पॉलीनोमियल गुणांक c लौटाएं। प्रत्येक इटरेशन पर परिणाम को scl (स्केलिंग फैक्टर रैखिक परिवर्तन के लिए उपयोगी है) से गुणा किया जाता है। आर्ग्युमेंट c प्र