दिए गए अक्ष के साथ संयुक्त समलम्बाकार नियम का उपयोग करके एकीकृत करने के लिए, 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 =1))
उदाहरण
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 =1))का उपयोग करें। पूर्व>आउटपुट
हमारा ऐरे...[[0 1 2][3 4 5][6 7 8]]हमारे ऐरे के आयाम...2हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...int64Result (trapz)...[ 2. 8. 14.]