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

पायथन में दी गई डिग्री की वैंडरमोंड मैट्रिक्स उत्पन्न करें

परिचय

पायथन में 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.]]
  1. - पायथन में सम्मिश्र बिंदुओं की सरणी के साथ दी गई डिग्री की वैंडरमोंड मैट्रिक्स उत्पन्न करें

    परिचय पायथन में NumPy का उपयोग करके दी गई डिग्री की वैंडरमोंड मैट्रिक्स उत्पन्न करने के लिए polynomial.polyvander() का उपयोग करें। यह विधि वैंडरमोंड मैट्रिक्स लौटाती है। लौटाई गई मैट्रिक्स का आकार x.shape + (deg + 1,) होता है, जहां अंतिम सूचकांक x की घात है। dtype परिवर्तित x के समान होगा। पैरामीटर

  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)