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

पायथन में समग्र समलम्बाकार नियम का उपयोग करके दिए गए अक्ष के साथ एकीकृत करें

दिए गए अक्ष के साथ संयुक्त समलम्बाकार नियम का उपयोग करके एकीकृत करने के लिए, numpy.trapz () विधि का उपयोग करें। यदि x प्रदान किया जाता है, तो एकीकरण उसके तत्वों के साथ क्रम में होता है - वे क्रमबद्ध नहीं होते हैं। यह विधि 'y' =n-आयामी सरणी के निश्चित समाकलन को समलम्बाकार नियम द्वारा एक अक्ष के अनुदिश सन्निकट रूप में लौटाती है। यदि 'y' एक 1-आयामी सरणी है, तो परिणाम एक फ्लोट है। यदि 'n' 1 से बड़ा है, तो परिणाम एक 'n-1' आयामी सरणी है।

पहला पैरामीटर, y एकीकृत करने के लिए इनपुट सरणी है। दूसरा पैरामीटर, x, y मानों के अनुरूप नमूना बिंदु है। यदि x कोई नहीं है, तो नमूना बिंदुओं को समान रूप से dxapart के रूप में माना जाता है। डिफ़ॉल्ट कोई नहीं है। तीसरा पैरामीटर, dx नमूना बिंदुओं के बीच की दूरी है जब x कोई नहीं है। डिफ़ॉल्ट 1 है। चौथा पैरामीटर, अक्ष वह अक्ष है जिसके साथ एकीकृत करना है।

कदम

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

np के रूप में numpy आयात करें

अरेंज () विधि का उपयोग करके एक संख्यात्मक सरणी बनाना। हमने इंट टाइप के तत्वों को जोड़ा है -

arr =np.arange(9).reshape(3, 3)

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

प्रिंट("हमारा ऐरे...\n",arr)

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

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

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

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

दिए गए अक्ष के साथ संयुक्त समलम्बाकार नियम का उपयोग करके एकीकृत करने के लिए, numpy.trapz() विधि का उपयोग करें -

प्रिंट("\nपरिणाम (ट्रैप)...\n",np.trapz(arr,axis =0))

उदाहरण

 np के रूप में numpy आयात करें # arange() विधि का उपयोग करके एक numpy array बनाना# हमने int typearr =np.arange(9).reshape(3, 3)# के तत्व जोड़े हैं। .\n",arr)# डाइमेंशन्सप्रिंट की जांच करें("\nहमारे ऐरे के आयाम...\n",arr.ndim)# डेटाटाइपप्रिंट प्राप्त करें("\nहमारे ऐरे ऑब्जेक्ट का डेटाटाइप...\n",arr. dtype)# संयुक्त समलम्बाकार नियम का उपयोग करके दिए गए अक्ष के साथ एकीकृत करने के लिए, numpy.trapz() मेथडप्रिंट("\nResult (trapz)...\n",np.trapz(arr,axis =0)) 

आउटपुट

हमारा ऐरे...[[0 1 2][3 4 5][6 7 8]]हमारे ऐरे के आयाम...2हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...int64Result (trapz)...[ 6. 8. 10.]

  1. पायथन में समग्र समलम्बाकार नियम का उपयोग करके अक्ष 1 के साथ एकीकृत करें

    दिए गए अक्ष के साथ संयुक्त समलम्बाकार नियम का उपयोग करके एकीकृत करने के लिए, numpy.trapz () विधि का उपयोग करें। यदि x प्रदान किया जाता है, तो एकीकरण उसके तत्वों के साथ क्रम में होता है - वे क्रमबद्ध नहीं होते हैं। यह विधि y =n-आयामी सरणी के निश्चित समाकलन को समलम्बाकार नियम द्वारा एक अक्ष के अनुदिश

  1. दिए गए अक्ष 1 पर सरणी तत्वों का संचयी योग लौटाएं, NaNs को पायथन में शून्य मानते हुए

    NaN को शून्य मानकर किसी दिए गए अक्ष पर सरणी तत्वों का संचयी योग वापस करने के लिए, thenancumprod() विधि का उपयोग करें। जब NaN का सामना किया जाता है और अग्रणी NaN को शून्य से बदल दिया जाता है, तो संचयी योग नहीं बदलता है। सभी-NaN या खाली स्लाइस के लिए शून्य लौटाए जाते हैं। जब तक आउट निर्दिष्ट नहीं किया

  1. दिए गए अक्ष पर सरणी तत्वों का संचयी योग लौटाएं 0 पायथन में NaN को शून्य मानते हुए

    NaN को शून्य मानकर किसी दिए गए अक्ष पर सरणी तत्वों का संचयी योग वापस करने के लिए, thenancumprod() विधि का उपयोग करें। जब NaN का सामना करना पड़ता है और अग्रणी NaN को शून्य से बदल दिया जाता है, तो संचयी योग नहीं बदलता है। सभी-NaN या खाली स्लाइस के लिए शून्य लौटाए जाते हैं। संचयी कार्य जैसे, 5, 5+10, 5