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

पायथन में लेगेंड्रे श्रृंखला का अवकलन करें और अवकलज सेट करें


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

पैरामीटर्स

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

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

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

चौथा पैरामीटर (axis): वह अक्ष जिस पर अवकलज लिया जाता है। (डिफ़ॉल्ट: 0)

चरण

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

import numpy as np
from numpy.polynomial import legendre as L

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

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

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

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

आयाम जांचें:

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

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

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

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

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

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

print("\nपरिणाम...\n", L.legder(c, 3))

उदाहरण

import numpy as np
from numpy.polynomial import legendre as L

# गुणांकों की सरणी बनाएं
c = np.array([1, 2, 3, 4])

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

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

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

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

# लेगेंड्रे श्रृंखला का अवकलन करें
print("\nपरिणाम...\n", L.legder(c, 3))

आउटपुट

हमारी सरणी...
 [1 2 3 4]
हमारी सरणी के आयाम...
 1
हमारी सरणी वस्तु का डेटा प्रकार...
 int64
हमारी सरणी वस्तु का आकार...
 (4,)
परिणाम...
 [60.]
  1. - Python में NumPy से बहुपद का अवकलन करें और अवकलज सेट करें

    परिचय numpy.polynomial.polynomial.polyder() फ़ंक्शन बहुपद का अवकलन करता है। m पैरामीटर से अवकलन का क्रम, scl से स्केलिंग कारक, और axis से अवकलन अक्ष निर्दिष्ट किया जाता है। पैरामीटर c: बहुपद गुणांक सरणी (निम्नतम से उच्चतम घात) m: अवकलन का क्रम (डिफ़ॉल्ट: 1) scl: स्केलिंग कारक (डिफ़ॉल्ट: 1) axis:

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

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

  1. - पायथन में अवकलज सेट करके और प्रत्येक अवकलन को स्केलर से गुणा करके बहुपद का अवकलन करें

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