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