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

निश्चित समाकलन के लिए समलम्बाकार नियम


इस समलम्बाकार नियम का उपयोग करके निश्चित समाकलों को हल किया जा सकता है। a से b के बीच एक फलन f(x) को एकीकृत करने के लिए मूल रूप से बिंदु x =a से x =b तक वक्र के नीचे के क्षेत्र का पता लगाना है।

उस क्षेत्र को खोजने के लिए, हम क्षेत्र को n समलम्बाकार में विभाजित कर सकते हैं, और प्रत्येक समलम्बाकार की चौड़ाई h है, इसलिए हम कह सकते हैं कि (b - a) =nh। जब ट्रेपेज़ॉइड की संख्या बढ़ जाती है, तो क्षेत्र की गणना का परिणाम अधिक सटीक होगा। समाकलों को हल करने के लिए, हम इस सूत्र का पालन करेंगे।

निश्चित समाकलन के लिए समलम्बाकार नियम

यहाँ h अंतराल की चौड़ाई है, और n अंतरालों की संख्या है। हम

. का उपयोग करके h का पता लगा सकते हैं

निश्चित समाकलन के लिए समलम्बाकार नियम

इनपुट और आउटपुट

इनपुट:फ़ंक्शन f(x):1-exp(-x/2.0) और एकीकरण की सीमाएं:0, 1. अंतरालों की संख्या:20Output:उत्तर है:0.21302

एल्गोरिदम

एकीकृत ट्रेपेज़ॉइडल(ए, बी, एन)

इनपुट: निचली और ऊपरी सीमा, और समाकलनों की संख्या n.

आउटपुट: एकीकरण का परिणाम।

शुरू करें h :=(b - a)/n sum :=f(a) + f(b) for i :=1 to n, do sum :=sum + f(a + ih) did return sumEnd 

उदाहरण

#include#include namespace std का उपयोग करके;float mathFunc(float x) {रिटर्न (1-exp(-x/2.0)); // फ़ंक्शन 1 - ई ^ (-x / 2)} फ्लोट एकीकृत (फ्लोट ए, फ्लोट बी, इंट एन) {फ्लोट एच, योग; इंट आई; एच =(बी-ए) / एन; // दो अंतराल योग के बीच की दूरी की गणना करें =(mathFunc(a)+mathFunc(b))/2; // प्रारंभिक योग f(a) और f(b) for(i =1; i> लो लिम>> अपलिम>> अंतराल; परिणाम =एकीकृत (लोलिम, अपलिम, अंतराल); cout <<"जवाब है:" <<परिणाम;}

आउटपुट

निचली सीमा, ऊपरी सीमा और अंतराल दर्ज करें:0 1 20उत्तर है:0.21302

  1. ग्राफ़ के लिए चौड़ाई पहली खोज या बीएफएस

    चौड़ाई पहली खोज (बीएफएस) ट्रैवर्सल एक एल्गोरिथम है, जिसका उपयोग किसी दिए गए ग्राफ़ के सभी नोड्स पर जाने के लिए किया जाता है। इस ट्रैवर्सल एल्गोरिथम में एक नोड का चयन किया जाता है और फिर सभी आसन्न नोड्स को एक-एक करके देखा जाता है। आसन्न सभी शीर्षों को पूरा करने के बाद, यह एक और शीर्षों की जाँच करने क

  1. सीएसएमए/सीडी के लिए बैक-ऑफ एल्गोरिदम

    बैक ऑफ एल्गोरिथम टकराव समाधान के लिए उपयोग किया जाने वाला एक एल्गोरिदम है। यह काम करता है, जब यह टकराव होता है, तो दोनों डिवाइस सिग्नल को फिर से भेजने से पहले यादृच्छिक समय की प्रतीक्षा करते हैं, वे तब तक प्रयास करते रहते हैं जब तक कि डेटा सफलतापूर्वक स्थानांतरित नहीं हो जाता। इसे बैक ऑफ कहा जाता ह

  1. पीसी के लिए 12 सर्वश्रेष्ठ एंड्रॉइड ओएस

    हम में से बहुत से लोग एंड्रॉइड ओएस से इतने प्यार करते हैं कि हम में से लगभग अधिकांश इसे कई उपकरणों पर उपयोग करने के लिए कामयाब होंगे, खासकर हमारे लैपटॉप या डेस्कटॉप पीसी जैसे मजबूत लोगों पर। Google द्वारा बनाया गया Android ऑपरेटिंग सिस्टम, सबसे अधिक उपयोग किए जाने वाले और पसंद किए जाने वाले ऑपरेटिंग