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

पायथन में एक Hermite_e श्रृंखला को दूसरे से गुणा करें

एक Hermite_e श्रृंखला को दूसरे से गुणा करने के लिए, Python Numpy में polynomial.hermite.hermemul() विधि का उपयोग करें। विधि उनके उत्पाद की Hermite_e श्रृंखला का प्रतिनिधित्व करने वाली एक सरणी लौटाती है। दो Hermite_e श्रृंखला c1 * c2 का उत्पाद देता है। तर्क गुणांक के अनुक्रम हैं, निम्नतम क्रम "अवधि" से उच्चतम तक, उदाहरण के लिए, [1,2,3] श्रृंखला P_0 + 2*P_1 + 3*P_2 का प्रतिनिधित्व करता है। Hermite_e श्रृंखला गुणांक के पैरामीटर 1-डी सरणी निम्न से उच्च तक क्रमित हैं।

कदम

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

numpy को np के रूप में numpy.polynomial से H के रूप में आयात करें। 

Hermite_e श्रृंखला गुणांकों की 1-D सरणियाँ बनाएँ -

c1 =np.array([1,2,3])c2 =np.array([3,2,1])

गुणांकों की सरणियाँ प्रदर्शित करें -

प्रिंट ("Array1...\n",c1)प्रिंट ("\nArray2...\n",c2)

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

प्रिंट("\nArray1 डेटाटाइप...\n",c1.dtype)print("\nArray2 डेटाटाइप...\n",c2.dtype)

दोनों सरणियों के आयामों की जाँच करें -

प्रिंट("\nArray1 के आयाम...\n",c1.ndim)print("\nArray2 के आयाम...\n",c2.ndim)

दोनों सरणियों के आकार की जाँच करें -

print("\nShape of Array1...\n",c1.shape)print("\nShape of Array2...\n",c2.shape)

एक Hermite_e श्रृंखला को दूसरे से गुणा करने के लिए, Python Numpy में polynomial.hermite.hermemul() विधि का उपयोग करें -

प्रिंट("\nपरिणाम (गुणा)...\n",H.hermemul(c1, c2))

उदाहरण

 numpy से np के रूप में numpy आयात करें। बहुपद आयात hermite_e के रूप में H# Hermite_e श्रृंखला गुणांक के 1-डी सरणी बनाएंsc1 =np.array([1,2,3])c2 =np.array([3,2,1] )# गुणांक के सरणियों को प्रदर्शित करेंप्रिंट("Array1...\n",c1)print("\nArray2...\n",c2)# डेटाटाइपप्रिंट प्रदर्शित करें ("\nArray1 डेटाटाइप...\n",c1 .dtype)print("\nArray2 datatype...\n",c2.dtype)# दोनों सरणियों के आयामों की जांच करेंप्रिंट("\nArray1 के आयाम...\n",c1.ndim)print("\nआयाम of Array2...\n",c2.ndim)# दोनों सरणियों की आकृति जांचें ",c2.shape)# एक Hermite_e श्रृंखला को दूसरे से गुणा करने के लिए, Python Numpyprint("\nResult (multiply)....\n",H.hermemul(c1, c2) में polynomial.hermite.hermemul() विधि का उपयोग करें। ))

आउटपुट

Array1... [1 2 3]Array2... [3 2 1]Array1 datatype...int64Array2 datatype...int64Array1 के आयाम...1Array2 के आयाम...1Array1 का आकार...( 3,)ऐरे2 का आकार...(3,)परिणाम (गुणा)... [13. 24. 26. 8. 3.]

  1. पायथन में एक हरमाइट श्रृंखला को दूसरे से विभाजित करें

    एक Hermite श्रृंखला को दूसरे से विभाजित करने के लिए, PythonNumpy में polynomial.hermite.hermdiv() विधि का उपयोग करें। विधि भागफल और शेष का प्रतिनिधित्व करने वाले हरमाइट श्रृंखला गुणांक की एक सरणी लौटाती है। दो Hermite श्रृंखला c1 / c2 का भागफल-के-शेष भाग लौटाता है। तर्क निम्नतम क्रम अवधि से उच्चतम त

  1. पायथन में एक बहुपद को दूसरे से गुणा करें

    एक बहुपद को दूसरे से गुणा करने के लिए, पायथन में numpy.polynomial.polynomial.polymul() विधि का उपयोग करें। दो बहुपद c1 + c2 का गुणन लौटाता है। तर्क निम्नतम क्रम पद से उच्चतम तक गुणांक के अनुक्रम हैं, अर्थात, [1,2,3] बहुपद 1 + 2*x + 3*x**2 को दर्शाता है। विधि उनके योग का प्रतिनिधित्व करने वाले गुणां

  1. पायथन - एक सूची की दूसरी सूची में पहली घटना

    जब एक सूची की पहली बार दूसरी सूची में खोजने की आवश्यकता होती है, तो सेट विशेषता और अगली पद्धति का उपयोग किया जाता है। उदाहरण नीचे उसी का एक प्रदर्शन है my_list_1 = [23, 64, 34, 77, 89, 9, 21] my_list_2 = [64, 10, 18, 11, 0, 21] print("The first list is :") print(my_list_1) print("The