परिचय
पायथन में NumPy का उपयोग करके बहुपद का अवकलन करने के लिए polynomial.polyder() विधि का उपयोग करें। अक्ष के साथ m बार अवकलित बहुपद गुणांक c लौटाता है। प्रत्येक पुनरावृत्ति पर परिणाम को scl से गुणा किया जाता है (स्केलिंग कारक रैखिक परिवर्तन चर में उपयोग के लिए है)। तर्क c प्रत्येक अक्ष के साथ निम्न से उच्च डिग्री तक गुणांकों की एक सरणी है, उदाहरण के लिए [1,2,3] बहुपद 1 + 2*x + 3*x**2 को दर्शाता है जबकि [[1,2],[1,2]] 1 + 1*x + 2*y + 2*x*y को दर्शाता है यदि अक्ष=0 x है और अक्ष=1 y है।
यह विधि अवकलज के बहुपद गुणांक लौटाती है। पहला पैरामीटर c बहुपद गुणांकों की एक सरणी है। यदि c बहुआयामी है तो विभिन्न अक्ष विभिन्न चरों से मेल खाते हैं जिनमें प्रत्येक अक्ष में डिग्री संबंधित सूचकांक द्वारा दी जाती है। दूसरा पैरामीटर m लिए गए अवकलजों की संख्या है, जो गैर-ऋणात्मक होनी चाहिए (डिफ़ॉल्ट: 1)। तीसरा पैरामीटर scl है। प्रत्येक अवकलन को scl से गुणा किया जाता है। अंतिम परिणाम scl**m से गुणा होता है। यह रैखिक परिवर्तन चर में उपयोग के लिए है (डिफ़ॉल्ट: 1)। चौथा पैरामीटर axis है। यह वह अक्ष है जिस पर अवकलज लिया जाता है (डिफ़ॉल्ट: 0)।
चरण
आवश्यक लाइब्रेरी आयात करें
import numpy as np
from numpy.polynomial import polynomial as P
बहुपद गुणांकों की बहुआयामी सरणी बनाएं
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)
बहुपद का अवकलन करें (axis=1)
print("\nपरिणाम...\n", P.polyder(c, axis=1))
पूर्ण उदाहरण
import numpy as np
from numpy.polynomial import polynomial as P
# बहुपद गुणांकों की बहुआयामी सरणी बनाएं
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)
# बहुपद का अवकलन करें
print("\nपरिणाम...\n", P.polyder(c, axis=1))
आउटपुट
हमारी गुणांक सरणी...
[[0 1]
[2 3]]
हमारी सरणी के आयाम...
2
हमारी सरणी वस्तु का डेटा प्रकार...
int64
हमारी सरणी वस्तु का आकार...
(2, 2)
परिणाम...
[[1.] [3.]]