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

पायथन में Hermite_e श्रृंखला गुणांक के 1-डी सरणी के स्केल किए गए साथी मैट्रिक्स को वापस करें

बहुपद गुणांकों के 1-डी सरणी के स्केल किए गए साथी मैट्रिक्स को वापस करने के लिए, Python Numpy में thehermite_e.hermecompanion() विधि लौटाएं। आधार बहुपदों को स्केल किया जाता है ताकि जब c एक Hermite_e आधार बहुपद हो तो साथी मैट्रिक्स सममित हो। यह स्केल न किए गए केस की तुलना में बेहतर आइजनवैल्यू अनुमान प्रदान करता है और आधार बहुपदों के लिए eigenvalues ​​​​वास्तविक होने की गारंटी है यदि उन्हें प्राप्त करने के लिए numpy.linalg.eigvalsh का उपयोग किया जाता है।

विधि आयामों के स्केल किए गए साथी मैट्रिक्स (डिग्री, डिग्री) को लौटाती है। पैरामीटर, c हरमाइट श्रेणी के गुणांकों की 1-डी सरणी है जिसे निम्न से उच्च डिग्री तक क्रमित किया गया है।

कदम

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

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

गुणांकों की 1डी सरणी बनाएं -

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

सरणी प्रदर्शित करें -

प्रिंट ("हमारी सरणी...\n",c)

आयामों की जाँच करें -

प्रिंट("\nहमारे एरे के आयाम...\n",c.ndim)

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

प्रिंट("\nहमारे ऐरे ऑब्जेक्ट का डेटाटाइप...\n",c.dtype)

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

प्रिंट("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n",c.shape)

बहुपद गुणांक के 1-डी सरणी के स्केल किए गए साथी मैट्रिक्स को वापस करने के लिए, पायथन में thehermite_e.hermecompanion() विधि लौटाएं -

प्रिंट("\nपरिणाम...\n",H.hermecompanion(c))

उदाहरण

 numpy से np के रूप में numpy आयात करें। बहुपद आयात hermite_e के रूप में H# गुणांक की 1D सरणी बनाएंsc =np.array([1, 2, 3])# सरणी प्रिंट प्रदर्शित करें ("हमारा सरणी...\n",c )# डाइमेंशनप्रिंट की जांच करें ("\ n हमारे ऐरे के आयाम ... \ n", c.ndim) # डेटाटाइपप्रिंट प्राप्त करें ("\ n हमारे ऐरे ऑब्जेक्ट का डेटाटाइप ... \ n", c.dtype) # शेपप्रिंट प्राप्त करें ("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n",c.shape)# बहुपद गुणांक के 1-डी सरणी के स्केल किए गए साथी मैट्रिक्स को वापस करने के लिए, पायथन Numpyprint("\ में hermite_e.hermecompanion() विधि लौटाएं। nResult...\n",H.hermecompanion(c))

आउटपुट

हमारी ऐरे... [1 2 3]हमारे ऐरे के आयाम...1हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...इंट64हमारे ऐरे ऑब्जेक्ट का आकार...(3,)परिणाम... [[0. 0.666666667] [ 1.-0.666666667]]

  1. पायथन में एक Hermite_e श्रृंखला में अंतर करें

    Hermite_e श्रृंखला में अंतर करने के लिए, Python में hermite.hermeder() विधि का उपयोग करें। पहला पैरामीटर, c हरमाइट श्रेणी के गुणांकों की एक सरणी है। यदि c बहुआयामी है तो अलग-अलग अक्ष अलग-अलग चर के अनुरूप होते हैं और प्रत्येक अक्ष में डिग्री संबंधित सूचकांक द्वारा दी जाती है। दूसरा पैरामीटर, m लिए ग

  1. पायथन में हर्मिट श्रृंखला गुणांक के 1-डी सरणी के स्केल किए गए साथी मैट्रिक्स को वापस करें

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

  1. पायथन में रैखिक बीजगणित में मैट्रिक्स या वेक्टर का मान लौटाएं

    रैखिक बीजगणित में मैट्रिक्स या वेक्टर के मानदंड को वापस करने के लिए, पायथन नम्पी में LA.norm() विधि का उपयोग करें। पहला पैरामीटर, x एक इनपुट ऐरे है। यदि अक्ष कोई नहीं है, तो x को 1-D या 2-D होना चाहिए, जब तक कि ord कोई न हो। यदि अक्ष और क्रम दोनों कोई नहीं हैं, तो x.ravel का 2-मानदंड वापस कर दिया जा