Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में लैगुएर बहुपद का वैंडरमोंड मैट्रिक्स जनरेट करें

पायथन में NumPy का उपयोग करके लैगुएर बहुपद का छद्म वैंडरमोंड मैट्रिक्स बनाने के लिए laguerre.lagvander() फ़ंक्शन का उपयोग किया जाता है।

पैरामीटर्स

  • x: बिंदुओं की सरणी। डेटा प्रकार float64 या complex128 में परिवर्तित होता है। यदि x स्केलर है तो इसे 1-D सरणी में बदल दिया जाता है।
  • deg: परिणामी मैट्रिक्स की डिग्री।

वापसी मान

वापस किए गए मैट्रिक्स का आकार x.shape + (deg + 1,) होता है, जहां अंतिम सूचकांक संबंधित लैगुएर बहुपद की डिग्री होती है। डेटा प्रकार परिवर्तित x के समान होगा।

चरण

  1. आवश्यक लाइब्रेरी आयात करें
  2. एक सरणी बनाएं
  3. सरणी प्रदर्शित करें
  4. आयाम, डेटा प्रकार और आकार जांचें
  5. 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. ]]
  1. - Python में चेबिशेव बहुपद के छद्म वैंडरमोंड मैट्रिक्स उत्पन्न करें

    विवरण numpy.polynomial.chebyshev.chebvander2d() फंक्शन चेबिशेव बहुपद का 2D छद्म वैंडरमोंड मैट्रिक्स उत्पन्न करता है। यह पूर्णांक निर्देशांकों के साथ समान रूप से काम करता है। चरण import numpy as np from numpy.polynomial import chebyshev as C # बिंदु निर्देशांक ऐरे बनाएं x = np.array([1, 2]) y = np.

  1. - Python में कॉम्प्लेक्स बिंदुओं के सरणी के साथ चेबिशेव बहुपद के वैंडरमोंड मैट्रिक्स उत्पन्न करें

    विवरण numpy.polynomial.chebyshev.chebvander() फंक्शन 1D चेबिशेव बहुपद (पहली तरह) का वैंडरमोंड मैट्रिक्स उत्पन्न करता है। आउटपुट मैट्रिक्स का आकार x.shape + (deg + 1,) होता है। पैरामीटर्स x - बिंदुओं का ऐरे। float64 या complex128 में परिवर्तित। deg - परिणामी मैट्रिक्स की डिग्री। चरण impor

  1. - Python में फ्लोट बिंदुओं के सरणी के साथ चेबिशेव बहुपद के वैंडरमोंड मैट्रिक्स उत्पन्न करें

    विवरण numpy.polynomial.chebyshev.chebvander() फंक्शन 1D चेबिशेव बहुपद का वैंडरमोंड मैट्रिक्स उत्पन्न करता है। फ्लोट इनपुट के लिए आउटपुट float64 होता है। चरण import numpy as np from numpy.polynomial import chebyshev as C # फ्लोट ऐरे बनाएं x = np.array([0, 3.5, -1.4, 2.5]) print(हमारा ऐरे...\n, x)