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