परिचय
पायथन में NumPy का उपयोग करके दी गई डिग्री की वैंडरमोंड मैट्रिक्स उत्पन्न करने के लिए polynomial.polyvander() का उपयोग करें। यह विधि वैंडरमोंड मैट्रिक्स लौटाती है। लौटाई गई मैट्रिक्स का आकार x.shape + (deg + 1,) होता है, जहां अंतिम सूचकांक x की घात है। dtype परिवर्तित x के समान होगा। पैरामीटर a बिंदुओं की सरणी है। dtype को float64 या complex128 में बदला जाता है, इस पर निर्भर करता है कि क्या कोई तत्व सम्मिश्र है। यदि x स्केलर है तो इसे 1-D सरणी में बदला जाता है। पैरामीटर deg परिणामी मैट्रिक्स की डिग्री है।
चरण
आवश्यक लाइब्रेरी आयात करें
import numpy as np
from numpy.polynomial.polynomial import polyvander
सरणी बनाएं
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", polyvander(x, 2))
पूर्ण उदाहरण
import numpy as np
from numpy.polynomial.polynomial import polyvander
# एक सरणी बनाएं
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", polyvander(x, 2))
आउटपुट
हमारी सरणी...
[ 0 1 -1 2]
हमारी सरणी के आयाम...
1
हमारी सरणी वस्तु का डेटा प्रकार...
int64
हमारी सरणी वस्तु का आकार...
(4,)
परिणाम...
[[ 1. 0. 0.]
[ 1. 1. 1.]
[ 1. -1. 1.]
[ 1. 2. 4.]]