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

पायथन में दी गई जटिल जड़ों के साथ एक लीजेंड्रे श्रृंखला की जड़ों की गणना करें

एक लीजेंड्रे श्रृंखला की जड़ों की गणना करने के लिए, Python में polynomial.legendre.lagroots() विधि का उपयोग करें। विधि श्रृंखला की जड़ों की एक सरणी देता है। यदि सभी मूल वास्तविक हैं, तो आउट भी वास्तविक है, अन्यथा यह जटिल है। पैरामीटर c गुणांकों की 1-डी सरणी है।

कदम

सबसे पहले, आवश्यक पुस्तकालय आयात करें -

from numpy.polynomial import legendre as L

लीजेंड्रे श्रृंखला की जड़ों की गणना करें -

j = complex(0,1)
print("Result...\n",L.legroots((-j, j)))

डेटाटाइप प्राप्त करें -

print("\nType...\n",L.legroots((-j, j)).dtype)

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

print("\nShape...\n",L.legroots((-j, j)).shape)

उदाहरण

from numpy.polynomial import legendre as L

# To compute the roots of a Legendre series, use the polynomial.legendre.lagroots() method in Python
# The method returns an array of the roots of the series. If all the roots are real, then out is also real, otherwise it is complex.

# The parameter c is a 1-D array of coefficients.
j = complex(0,1)
print("Result...\n",L.legroots((-j, j)))

# Get the datatype
print("\nType...\n",L.legroots((-j, j)).dtype)

# Get the shape
print("\nShape...\n",L.legroots((-j, j)).shape)

आउटपुट

Result...
   [1.+0.j]

Type...
complex128

Shape...
(1,)

  1. पायथन में दी गई जटिल जड़ों के साथ चेबीशेव श्रृंखला की जड़ों की गणना करें

    एक बहुपद की जड़ों की गणना करने के लिए, Python Numpy में chebyshev.chebroots() विधि का उपयोग करें। विधि श्रृंखला की जड़ों की एक सरणी लौटाती है। यदि सभी मूल वास्तविक हैं, तो बाहर भी वास्तविक है, अन्यथा यह जटिल है। पैरामीटर, c गुणांकों की 1-डी सरणी है। मूल अनुमानों को साथी मैट्रिक्स के eigenvalues ​​क

  1. पायथन में चेबीशेव श्रृंखला की जड़ों की गणना करें

    एक बहुपद की जड़ों की गणना करने के लिए, Python Numpy में chebyshev.chebroots() विधि का उपयोग करें। विधि श्रृंखला की जड़ों की एक सरणी लौटाती है। यदि सभी मूल वास्तविक हैं, तो बाहर भी वास्तविक है, अन्यथा यह जटिल है। पैरामीटर, c गुणांकों की 1-डी सरणी है। मूल अनुमानों को साथी मैट्रिक्स के eigenvalues ​​क

  1. पायथन में दी गई जटिल जड़ों के साथ एक चेबीशेव श्रृंखला उत्पन्न करें

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