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

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

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

पैरामीटर्स

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

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

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

चरण

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

उदाहरण

from numpy.polynomial import hermite as H

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

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

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

आउटपुट

परिणाम...   [-0.8660254 0.8660254]
प्रकार... float64
आकार... (2,)
  1. - पायथन में बहुपद को हर्माइट श्रृंखला में परिवर्तित करें

    बहुपद को हर्माइट श्रृंखला में परिवर्तित करने के लिए, पायथन नम्पी में hermite.poly2herm() विधि का उपयोग करें। निम्नतम डिग्री से उच्चतम तक क्रमबद्ध बहुपद के गुणांकों को दर्शाने वाली सरणी को निम्नतम से उच्चतम डिग्री तक क्रमबद्ध समतुल्य हर्माइट श्रृंखला के गुणांकों की सरणी में परिवर्तित करें। यह विधि सम

  1. - पायथन में डेटा के लिए हर्माइट श्रृंखला का न्यूनतम वर्ग फिट प्राप्त करें

    डेटा के लिए हर्माइट श्रृंखला का न्यूनतम वर्ग फिट प्राप्त करने के लिए, पायथन नम्पी में hermite.hermfit() विधि का उपयोग करें। यह विधि निम्न से उच्च क्रमित हर्माइट गुणांक लौटाती है। यदि y 2-डी था, तो y के कॉलम k में डेटा के लिए गुणांक कॉलम k में होते हैं। पैरामीटर x M नमूना (डेटा) बिंदुओं (x[i], y[i])

  1. - पायथन में x और y के कार्टेशियन गुणनफल पर 2-D हर्माइट श्रृंखला का मूल्यांकन करें

    x और y के कार्टेशियन गुणनफल पर 2-D हर्माइट श्रृंखला का मूल्यांकन करने के लिए, पायथन में hermite.hermgrid2d(x, y, c) विधि का उपयोग करें। यह विधि x और y के कार्टेशियन गुणनफल में बिंदुओं पर द्वि-आयामी बहुपद के मान लौटाती है।पैरामीटर x, y हैं। द्वि-आयामी श्रृंखला का मूल्यांकन x और y के कार्टेशियन गुणनफल