पायथन में NumPy का उपयोग करके हर्माइट बहुपद का वैंडरमोंड मैट्रिक्स बनाने के लिए hermite.hermvander() फ़ंक्शन का उपयोग किया जाता है। यह विधि छद्म-वैंडरमोंड मैट्रिक्स लौटाती है।
पैरामीटर्स
- x: बिंदुओं की सरणी। डेटा प्रकार float64 या complex128 में परिवर्तित होता है, यह इस बात पर निर्भर करता है कि क्या कोई तत्व जटिल है। यदि x स्केलर है तो इसे 1-D सरणी में बदल दिया जाता है।
- deg: परिणामी मैट्रिक्स की डिग्री।
वापसी मान
वापस किए गए मैट्रिक्स का आकार x.shape + (deg + 1,) होता है, जहां अंतिम सूचकांक संबंधित हर्माइट बहुपद की डिग्री होती है। डेटा प्रकार परिवर्तित x के समान होगा।
चरण
- आवश्यक लाइब्रेरी आयात करें
- एक सरणी बनाएं
- सरणी प्रदर्शित करें
hermite.hermvander()का उपयोग करके वैंडरमोंड मैट्रिक्स जनरेट करें
उदाहरण
import numpy as np
from numpy.polynomial import hermite as H
# एक सरणी बनाएं
x = np.array([0, 1, -1, 2])
# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", x)
# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", x.ndim)
# डेटा प्रकार प्राप्त करें
print("\nहमारी सरणी वस्तु का डेटा प्रकार...\n", x.dtype)
# आकार प्राप्त करें
print("\nहमारी सरणी वस्तु का आकार...\n", x.shape)
# हर्माइट बहुपद का वैंडरमोंड मैट्रिक्स जनरेट करें
print("\nपरिणाम...\n", H.hermvander(x, 2))
आउटपुट
हमारी सरणी... [ 0 1 -1 2]
हमारी सरणी के आयाम... 1
हमारी सरणी वस्तु का डेटा प्रकार... int64
हमारी सरणी वस्तु का आकार... (4,)
परिणाम... [[ 1. 0. -2.]
[ 1. 2. 2.]
[ 1. -2. 2.]
[ 1. 4. 14.]]