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

पायथन में दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करें


दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए, पायथन नम्पी में chebyshev.chebfromroots() विधि का उपयोग करें। यह विधि गुणांकों का 1-डी सरणी लौटाती है। यदि सभी रूट्स वास्तविक हैं तो आउटपुट एक वास्तविक सरणी होती है, यदि कुछ रूट्स जटिल हैं, तो आउटपुट जटिल होता है भले ही परिणाम में सभी गुणांक वास्तविक हों। पैरामीटर roots रूट्स युक्त अनुक्रम है।

चरण

सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import numpy as np from numpy.polynomial import chebyshev as C

दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए, पायथन नम्पी में chebyshev.chebfromroots() विधि का उपयोग करें:

print("Result...\n", C.chebfromroots((-1,0,1)))

डेटा प्रकार प्राप्त करें:

print("\nType...\n", C.chebfromroots((-1,0,1)).dtype)

आकार प्राप्त करें:

print("\nShape...\n", C.chebfromroots((-1,0,1)).shape)

उदाहरण

import numpy as np from numpy.polynomial import chebyshev as C # दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए chebyshev.chebfromroots() विधि का उपयोग करें। print("Result...\n", C.chebfromroots((-1,0,1))) # डेटा प्रकार प्राप्त करें print("\nType...\n", C.chebfromroots((-1,0,1)).dtype) # आकार प्राप्त करें print("\nShape...\n", C.chebfromroots((-1,0,1)).shape)

आउटपुट

Result...   [ 0. -0.25 0. 0.25] Type... float64 Shape... (4,)

  1. - पायथन में दिए गए सम्मिश्र रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करें

    दिए गए रूट्स के साथ चेबिशेव श्रृंखला उत्पन्न करने के लिए, पायथन नम्पी में chebyshev.chebfromroots() विधि का उपयोग करें। यह विधि गुणांकों की 1-डी सरणी लौटाती है। यदि सभी रूट्स वास्तविक हैं तो आउटपुट एक वास्तविक सरणी होती है, यदि कुछ रूट्स सम्मिश्र हैं, तो आउटपुट सम्मिश्र होता है भले ही परिणाम में सभी

  1. - Python में NumPy से 2D गुणांक सरणी के साथ 3D शेबीशेव श्रृंखला का मूल्यांकन करें

    परिचय numpy.polynomial.chebyshev.chebval3d() फ़ंक्शन 3D शेबीशेव श्रृंखला का (x, y, z) बिंदुओं पर मूल्यांकन करता है। 2D गुणांक सरणी को प्रमुख आयाम 1 के साथ 3D माना जाता है। पैरामीटर x, y, z: निर्देशांक सरणियाँ (समान आकार) c: गुणांक सरणी। 2D (M, N) → 3D (1, M, N) माना जाता है चरण 1. आवश्यक लाइब्

  1. - Python में दिए गए मूलों के साथ मोनिक बहुपद उत्पन्न करें

    विवरण numpy.polynomial.polynomial.polyfromroots() फंक्शन दिए गए मूलों से मोनिक बहुपद (leading coefficient 1) के गुणांक उत्पन्न करता है। यह 1-D गुणांक ऐरे लौटाता है। यदि सभी मूल वास्तविक हैं तो आउटपुट वास्तविक होता है; अन्यथा कॉम्प्लेक्स। चरण from numpy.polynomial import polynomial as P # मोनिक बहु