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

Python में दिए गए जटिल मूलों के साथ Hermite_e सीरीज की जड़ों की गणना करें


Hermite_e सीरीज की जड़ों की गणना करने के लिए, Python Numpy में hermite_e.hermeroots() मेथड का उपयोग करें। मेथड सीरीज की जड़ों का एक ऐरे लौटाता है। यदि सभी जड़ें वास्तविक हैं, तो आउटपुट भी वास्तविक है, अन्यथा यह जटिल है।

पैरामीटर, c गुणांकों का एक 1-D ऐरे है। मूल अनुमान साथी मैट्रिक्स के आइगेनवैल्यू के रूप में प्राप्त किए जाते हैं, जटिल तल में मूल से दूर की जड़ों में संख्यात्मक अस्थिरता के कारण बड़े त्रुटियां हो सकती हैं। बहुलता 1 से अधिक की जड़ें भी बड़ी त्रुटियां दिखाएंगी क्योंकि ऐसे बिंदुओं के पास सीरीज का मान जड़ों में त्रुटियों के प्रति अपेक्षाकृत असंवेदनशील होता है। मूल के निकट अलग-अलग जड़ों को न्यूटन की विधि के कुछ पुनरावृत्तियों द्वारा सुधारा जा सकता है।

चरण

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

from numpy.polynomial import hermite_e as H

Hermite_e सीरीज की जड़ों की गणना करें:

j = complex(0, 1)
print("परिणाम...\n", H.hermeroots((-j, j)))

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

print("\nप्रकार...\n", H.hermeroots((-j, j)).dtype)

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

print("\nआकार...\n", H.hermeroots((-j, j)).shape)

उदाहरण

from numpy.polynomial import hermite_e as H
# Hermite_e सीरीज की जड़ों की गणना करने के लिए, Python Numpy में hermite_e.hermeroots() मेथड का उपयोग करें।
# मेथड सीरीज की जड़ों का एक ऐरे लौटाता है। यदि सभी जड़ें वास्तविक हैं, तो आउटपुट भी वास्तविक है, अन्यथा यह जटिल है।
# पैरामीटर, c गुणांकों का एक 1-D ऐरे है।
j = complex(0, 1)
print("परिणाम...\n", H.hermeroots((-j, j)))
# डेटा प्रकार प्राप्त करें
print("\nप्रकार...\n", H.hermeroots((-j, j)).dtype)
# आकार प्राप्त करें
print("\nआकार...\n", H.hermeroots((-j, j)).shape)

आउटपुट

परिणाम...   [1.+0.j]
प्रकार... complex128
आकार... (1,)
  1. - पायथन में दिए गए सम्मिश्र रूट्स के साथ चेबिशेव श्रृंखला के रूट्स की गणना करें

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

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

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

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

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