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

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

परिचय

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

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

चरण

आवश्यक लाइब्रेरी आयात करें

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

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

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

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

print("हमारी सरणी...\n", c)

आयाम जांचें

print("\nहमारी सरणी के आयाम...\n", c.ndim)

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

print("\nहमारी सरणी वस्तु का डेटा प्रकार...\n", c.dtype)

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

print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)

हर्माइट_e श्रृंखला का अवकलन करें (axis=1)

print("\nपरिणाम...\n", H.hermeder(c, axis=1))

पूर्ण उदाहरण

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

# गुणांकों की बहुआयामी सरणी बनाएं
c = np.arange(4).reshape(2, 2)

# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", c)

# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", c.ndim)

# डेटा प्रकार प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटा प्रकार...\n", c.dtype)

# आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", c.shape)

# हर्माइट_e श्रृंखला का अवकलन करें
print("\nपरिणाम...\n", H.hermeder(c, axis=1))

आउटपुट

हमारी सरणी... 
 [[0 1]
  [2 3]]
हमारी सरणी के आयाम... 
 2
हमारी सरणी वस्तु का डेटा प्रकार... 
 int64
हमारी सरणी वस्तु का आकार... 
 (2, 2)
परिणाम... 
 [[1.] [3.]]
  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 प्र