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

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

पायथन में NumPy का उपयोग करके हर्माइट श्रृंखला के मूलों की गणना करने के लिए hermite.hermroots() विधि का उपयोग किया जाता है। यह विधि श्रृंखला के मूलों की एक सरणी लौटाती है।

पैरामीटर्स

  • c: गुणांकों की 1-D सरणी।

महत्वपूर्ण नोट्स

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

चरण

  1. आवश्यक लाइब्रेरी आयात करें
  2. hermite.hermroots() का उपयोग करके हर्माइट श्रृंखला के मूलों की गणना करें
  3. डेटा प्रकार प्राप्त करें
  4. आकार प्राप्त करें

उदाहरण

from numpy.polynomial import hermite as H

# हर्माइट श्रृंखला के मूलों की गणना करें
j = complex(0, 1)
print("परिणाम...\n", H.hermroots((-j, j)))

# डेटा प्रकार प्राप्त करें
print("\nप्रकार...\n", H.hermroots((-j, j)).dtype)

# आकार प्राप्त करें
print("\nआकार...\n", H.hermroots((-j, j)).shape)

आउटपुट

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

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

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

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

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

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