Hermite_e श्रृंखला की जड़ों की गणना करने के लिए, PythonNumpy में hermite_e.hermeroots() विधि का उपयोग करें। विधि श्रृंखला की जड़ों की एक सरणी देता है। यदि सभी मूल वास्तविक हैं, तो बाहर भी वास्तविक है, अन्यथा यह जटिल है..
पैरामीटर, c गुणांकों की 1-डी सरणी है। मूल अनुमानों को साथी मैट्रिक्स के eigenvalues के रूप में प्राप्त किया जाता है, जटिल विमान की उत्पत्ति से दूर जड़ों में ऐसे मूल्यों के लिए श्रृंखला की संख्यात्मक अस्थिरता के कारण बड़ी त्रुटियां हो सकती हैं। 1 से अधिक बहुलता वाले रूट भी बड़ी त्रुटियां दिखाएंगे क्योंकि ऐसे बिंदुओं के पास श्रृंखला का मान जड़ों में त्रुटियों के प्रति अपेक्षाकृत असंवेदनशील होता है। न्यूटन की विधि के कुछ पुनरावृत्तियों द्वारा मूल के निकट पृथक जड़ों में सुधार किया जा सकता है।
कदम
सबसे पहले, आवश्यक पुस्तकालय आयात करें -
from numpy.polynomial import hermite_e as H
Hermite_e श्रृंखला की जड़ों की गणना करें -
j = complex(0,1) print("Result...\n",H.hermeroots((-j, j)))
डेटाटाइप प्राप्त करें -
print("\nType...\n",H.hermeroots((-j, j)).dtype)
आकार प्राप्त करें -
print("\nShape...\n",H.hermeroots((-j, j)).shape)
उदाहरण
from numpy.polynomial import hermite_e as H # To compute the roots of a Hermite_e series, use the hermite_e.hermeroots() method in Python Numpy. # 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",H.hermeroots((-j, j))) # Get the datatype print("\nType...\n",H.hermeroots((-j, j)).dtype) # Get the shape print("\nShape...\n",H.hermeroots((-j, j)).shape)
आउटपुट
Result... [1.+0.j] Type... complex128 Shape... (1,)