पायथन में NumPy का उपयोग करके लैगुएर बहुपद का छद्म वैंडरमोंड मैट्रिक्स बनाने के लिए laguerre.lagvander2d() फ़ंक्शन का उपयोग किया जाता है।
पैरामीटर्स
- x, y: बिंदु निर्देशांकों की सरणी, सभी समान आकार की। डेटा प्रकार float64 या complex128 में परिवर्तित होता है।
- deg: [x_deg, y_deg] रूप में अधिकतम डिग्री की सूची।
चरण
- आवश्यक लाइब्रेरी आयात करें
numpy.array()का उपयोग करके समान आकार के बिंदु निर्देशांकों की सरणी बनाएं- सरणी प्रदर्शित करें
- डेटा प्रकार, आयाम और आकार जांचें
laguerre.lagvander2d()का उपयोग करके छद्म वैंडरमोंड मैट्रिक्स जनरेट करें
उदाहरण
import numpy as np
from numpy.polynomial import laguerre as L
# बिंदु निर्देशांकों की सरणी बनाएं
x = np.array([1, 2])
y = np.array([3, 4])
# सरणी प्रदर्शित करें
print("सरणी1...\n", x)
print("\nसरणी2...\n", y)
# डेटा प्रकार प्रदर्शित करें
print("\nसरणी1 डेटा प्रकार...\n", x.dtype)
print("\nसरणी2 डेटा प्रकार...\n", y.dtype)
# दोनों सरणी के आयाम जांचें
print("\nसरणी1 के आयाम...\n", x.ndim)
print("\nसरणी2 के आयाम...\n", y.ndim)
# दोनों सरणी के आकार जांचें
print("\nसरणी1 का आकार...\n", x.shape)
print("\nसरणी2 का आकार...\n", y.shape)
# छद्म वैंडरमोंड मैट्रिक्स जनरेट करें
x_deg, y_deg = 2, 3
print("\nपरिणाम...\n", L.lagvander2d(x, y, [x_deg, y_deg]))
आउटपुट
सरणी1... [1 2]
सरणी2... [3 4]
सरणी1 डेटा प्रकार... int64
सरणी2 डेटा प्रकार... int64
सरणी1 के आयाम... 1
सरणी2 के आयाम... 1
सरणी1 का आकार... (2,)
सरणी2 का आकार... (2,)
परिणाम... [[ 1. -2. -0.5 1. 0. -0. -0.5 1. 0.25 -0.5]
[ 1. -3. 1. 2.33333333 -1. 3. -1. -2.33333333 -1. 3. -1. -2.33333333]]