विषयसूची:

एरिया बाजो ला कर्वा: 7 स्टेप्स
एरिया बाजो ला कर्वा: 7 स्टेप्स

वीडियो: एरिया बाजो ला कर्वा: 7 स्टेप्स

वीडियो: एरिया बाजो ला कर्वा: 7 स्टेप्स
वीडियो: सात भावरिया डार के लाए/ढोला भजके ना आए/देहाती लोकगीत/राखी यादव 2024, जुलाई
Anonim

लेखक द्वारा gabybergu का अनुसरण करें:

डेस्प्लाज़ैमिएंटो डे उन ओब्जेटो मेडिएन्ट एल कैलकुलो डे एरिया एन पाइथोन
डेस्प्लाज़ैमिएंटो डे उन ओब्जेटो मेडिएन्ट एल कैलकुलो डे एरिया एन पाइथोन
डेस्प्लाज़ैमिएंटो डे उन ओब्जेटो मेडियेंटे एल कैलकुलो डे एरिया एन पायथन
डेस्प्लाज़ैमिएंटो डे उन ओब्जेटो मेडियेंटे एल कैलकुलो डे एरिया एन पायथन

एस नेसेसरियो हॉलर एल एरिया बाजो ला कर्वा डे उना फंक्शन प्रेसिजन कॉन्ट्रा वॉल्यूमन पैरा पोडर हॉलर एल ट्रैबाजो (डब्ल्यू) क्यू डे एस्टा, टेनिएंडो एन कुएंटा लॉस प्रिंसिपियोस डे ला फिजिका। पैरा हेसर एल ट्रैबाजो मेस फैसिल ए ला होरा डे एनकॉन्टर एस्टा एरिया, एस मुय सेंसिलो क्रेयर अन प्रोग्रामा एन पायथन क्यू ली लॉस वालोरेस डे उना तबला, लॉस ग्रैफिक कोमो क्यूलक्वियर ओट्रो ग्राफिकडोर और एनक्यूएंट्रे एल एरिया बाजो एस्टा। कोमो सबेमोस, ला फॉर्मुला पैरा एनकॉन्टर एस्टा एरिया से पुएडे हैसर मेडिएंटे ला सुमा डेल एरिया डे मल्टीप्लस ट्रेपेसीओस क्यू से पुएडेन फॉर्मर देसडे वाई = 0 हस्ता ला लाइनिया क्यू से ग्राफिका। एस्टो से पुएडे रियलिज़र एन पाइथॉन वाई ए एस्टो नोस डेडिकेयरमोस एन एस्टे एस्पासिओ। एन एस्टे, यूटिलिज़ेरेमोस उना लिस्टा डे डेटोस डी प्रेसिजन कॉन्ट्रा वॉल्यूम एन लिट्रोस, से ग्राफ़िकारा वाई से एनकॉन्ट्रैरा एल एरिया डे एस्टे सेगुन लॉस ट्रेपेसीओस।

चरण 1: वाई डेसकारगा लाइब्रेरिया तैयार करें

वाई डेसकारगा लाइब्रेरिया तैयार करें
वाई डेसकारगा लाइब्रेरिया तैयार करें

एंटेस क्यू नाडा, ओबविमेंटे, हे डेसकारगर एल प्रोग्रामा। एस्टो से पुएडे हैसर एन एल सिगुएंटे लिंक: https://www.python.org/। टैम्बिएन हे क्यू टेनर एन क्यूएंटा क्यू से देबे डेसकारगर पायथन 2.7.9. अहोरा, एस मुय इम्पोर्टे डेसकारगर लास लाइब्रेरियास एन एल कंप्यूटडोर पैरा क्यू फंकियोन टूडो लो क्यू वामोस ए हैसर, डेडो क्यू अल डेसकारगर पायथन, एस्टे एनिकामेंटे ट्रे लास फंकियोनेस बेसिकास, पोर लो क्यू नेसेसिटामोस डेसकारगार्लास प्राइमरो। विशिष्ट कार्यक्रम के लिए आवश्यक है, नेसेसिटामोस मैटप्लोटलिब, पैरा विस्तृत ग्रैफिकोस, वाई numpy, पैरा रियलिज़र फंकियोन्स मैटेमेटिकस डी ऑल्टो निवेल।

पैरा पोडर डिस्केरगर्लोस, एन इक्विपो कॉन सिस्टेमा ऑपरेटिवो आईओएस, हाय क्यू अबिर एल टर्मिनल, क्यू से पुएडे बसकार एन स्पॉटलाइट (कमांड + स्पेस) और एस्क्रिबिर "पाइप इंस्टाल पाइलैब", एंटर, वाई लुएगो "पाइप इंस्टाल मैटप्लोटलिब"। पोर एल ओट्रो लाडो, एन सिस्टेमा ऑपरेटिवो डी विंडोज़, से बस्का ला कारपेटा डी पायथन वाई से अब्रे एल प्रोग्रामा "पिप", पोर डोंडे से इंस्टालन लास लाइब्रेरियास। अहोरा, से अब्रे एल कोडिगो डेल सिस्तेमा, टेक्लीन्डो एन एल बसकाडोर सीएमडी। उना वेज़ अबिएर्तो एल प्रोग्रामा, से टेक्ले पिप, डोंडे अपरेसेरन टोडास लास फंकियोन्स क्यू टिएन एल प्रोग्रामा। सभी पर विचार करें, और "पाइप इंस्टाल पाइलैब", एंटर, वाई लुएगो"पाइप इंस्टाल मैटप्लोटलिब" के बारे में बताएं।

चरण 2: आयातक पुस्तकालय

आयातक पुस्तकालय
आयातक पुस्तकालय

प्रिमेरो क्यू टूडो, हाय क्यू टेनर एन क्यूएंटा क्यू पैरा पोडर रियलिज़र टूडो एल प्रोयेक्टो वाई एल कोडिगो, एस नेसेसरियो इंपोर्टर प्रिमेरो टोडास लास लाइब्रेरियास क्यू वामोस ए यूटिलिजर ए लो लार्गो डेल प्रोग्रामा।

इस मामले में, डिबेमोस इंपोर्टर matplotlib.pyplot, numpy y matplotlib.pyplot con el fin de poder realizar las figuras, las gráficas y el cálculo del área।

चरण 3: आयातक लॉस डेटोस

आयातक लॉस डेटोस
आयातक लॉस डेटोस

टेनिएंडो एन कुएंटा क्यू एंटेस डी एनकॉन्टर एल एरिया नेसेसिटामोस टेनर उना ग्रैफिका, यूटिलिजेरेमोस अनोस डेटोस एनकॉन्ट्राडोस एन एल इंटरनेट सोब्रे उना फंशियोन प्रेसिजन/वॉल्यूमेन। Estos Tienen que estar en formato.txt y los importamos al archivo con una de las funciones de la librería de numpy, loadtext, poniendo el nombre del archivo entre paréntesis y entre comillas.

हे क्यू रिकॉर्डर क्यू सिएम्परे क्यू से एस्टा फंशियोन हे क्यू पोनर एंट्स "एनपी" का उपयोग करें। क्यू हेस रेफरेंसिया ए ला लाइब्रेरिया डे ला क्यूल सैकेमोस ला फन्सिओन।

चरण 4: ग्राफ़िकर ला फ़न्सिओन

ग्राफ़िकर ला फ़न्सिओन
ग्राफ़िकर ला फ़न्सिओन
ग्राफ़िकर ला फ़न्सिओन
ग्राफ़िकर ला फ़न्सिओन

कोमो डिचो एंटिरियरमेंट, एंटेस डे हॉलर एल एरिया बाजो ला कर्वा, एस नेसेसरियो टेनर ला फन्सिओन प्राइमरो। कोमो पोडेमोस वेर एन ला एंटीरियर फोटो डेल कोडिगो, पोडेमोस वेर क्यू एंट्रे पेरेंटेसिस एस्टान, प्राइमरो, एल इंटरवलो डी डेटोस कॉन डॉस (डॉस) वाई ला कोल्म्मा ए ला क्यू नोस एस्टामोस रेफिरिएन्दो, सिएन्डो 0 ला प्राइमरा। सिन एम्बार्गो, कोमो एन एस्टे कासो ला क्वेरेमोस ग्राफ़िकर टोडोस लॉस डेटोस, लो क्यू हेसेमोस एस पोनर सोलामेंटे लॉस डॉस पंटोस (:) और कैडा कॉलम ले एसिग्नामोस अन वेलोर।

अहोरा, सिंपलमेंट नोस फाल्टा ग्राफ़िकर। कोन लॉस डेट्स या इंग्रेसडोस, यूटिलिज़ामोस ला फन्सिओन डे मैटप्लोटलिब.पायप्लॉट क्यू फंकियोना पैरा रियलिज़र ग्रैफ़िकास, "प्लॉट"। एन एस्टा, एंट्रे पैरेंटेसिस, पोनेमोस लॉस डेटोस क्यू क्यूरेमोस ग्राफ़िकर कॉमो "एक्स" वाई "वाई" टेनिएन्डो एन कुएंटा लास वेरिएबल्स एसिग्नाडास ए कैडा कॉलम कुआंडो इंपोर्टामोस ला इनफॉर्मैसिओन एंटीरियरमेंट को उना कोमा (,) इंटरमीडिया। सेगुइडो डी उना कोमा, पोनेमोस एल कलर वाई ला फॉर्मा क्यू क्यूरेमोस क्यू लो ग्रैफिक। Algunos de estos colores se encuentran más abajo.

कैब रिसाल्टर क्यू अल इगुअल क्यू एन ला फन्सिओन "लोडटेक्स्ट" हे क्यू हेसर रेफरेंसिया ए ला लाइब्रेरिया डे ला क्यूअल सैकेमोस ला फंकियोन, एन एस्टे कासो "पीएलटी।"

चरण 5: Encontrar El rea

एनकॉन्टर एल एरिया
एनकॉन्टर एल एरिया

कोन टोडोस लॉस पासोस एंटिरियोरेस लिस्टोस, एस पॉसिबल कॉमेनज़र ए एन कॉन्ट्रार एल एरिया बाजो अल कर्वा। कोमो डिचो एन ला इंट्रोड्यूसियन, एस्टा एरिया से पुएडे एनकॉन्टर मेडिएंटे ला मेडिडा डे मल्टीप्लस ट्रैपेसीओस डिबुजाडोस जस्टो अबाजो डे ला लिनिया डे ला फंशियोन। औंके ला मेडिडा नो एस कॉम्प्लेटमेंट एक्‍सीक्‍टा एस मुय एप्रोक्सीमाडा। एल कैल्कुलो रियलिज़ाडो एन पायथन से सेंट्रा एन रियलिज़र ट्रेपेसीओस, कैडा यूनो डे एल इंटरवलो एंट्रे कैडा डेटो एन एक्स, टेनिएंडो एन क्यूएंटा लॉस वाई की क्यू ले कॉरेस्पोंडेन ए कैडा यूनो डे एस्टोस एक्स। हे क्यू टेनर एन कुएंटा क्यू ला फॉर्मुला डेल एरिया डे अन ट्रेपेसीओ एस सी * ((ए + बी) / 2) डोंडे ए वाई बी बेटा लॉस लाडोस पैरालेलोस वाई सी एल लाडो क्यू फॉर्मा 90 ग्रैडोस कॉन ए वाई कॉन बी।

अहोरा, कोमो टेनेमोस क्यू सुमार ट्रैपेसियोस हस्ता क्यू टोडोस लॉस डेटोस से एकाबेन (एन एस्टे कैसो 252), उसामोस ला फन्सिओन फॉर आई इन रेंज (0, # डेटोस, 1):। रिकुएर्डन सिएमप्रे पोनर लॉस डॉस पंटोस अल फाइनल। प्रिमेरो, कोमो नेसेसिटामोस यूसर डिफेरेंटेस डेटोस डे ला लिस्टा, क्रीमोस उना वेरिएबल डेसडे अफ्यूरा, नोसोट्रोस यूटिलिजामोस क्यूवाई, क्यू कॉमिएंज़न सिएन्डो एल डेटो 1 वाई एल डेटो 2 वाई क्यू कैडा वेज क्यू से रिपिटा एल फॉर, इंक्रीमेंट है एन यूनो पैरा। y que no siempre haga el mismo. अहोरा, कोन लॉस डेटोस क्यू नेसेसिटामोस, क्रीमोस लॉस डेटोस क्यू नेसेसिटामोस पैरा लास फॉर्मुलस, हे क्यू रिकॉर्डर क्यू ला कॉलम 0 हेस रेफरेंसिया ए "एक्स" वाई ला कॉलम 1 ए "वाई"। पोर ओट्रा पार्ट, टैम्बिएन टेनेमोस क्यू टेनर एन कुएंटा क्यू लॉस डेटोस एस्टान एन लिट्रोस वाई, कोमो नेसेसिटामोस उन एरिया एन जूल्स, डिविडिमोस लॉस डेटोस क्यू हेगन रेफरेंसिया अल वॉल्यूमन पोर मिल।

अहोरा, पैरा सुमार्लोस टेनेमोस क्यू एप्लिकर ला फॉर्मुला डेल एरिया ए लॉस डेटोस क्यू टेनेमोस वाई कैडा वेज़ क्यू से रेपिटा एल लूप सुमारलो ए लास ओट्रस एरिया, एएसआई अल फाइनल टेंड्रेमोस उना सुमा डी टोडोस। हे क्यू रिकॉर्डर क्यू ला वेरिएबल क्यू से उपयोग पैरा सुमार लास एरिया देबे एस्टार क्रेडा डेसडे अफ्यूरा पोर्क ला टेनेमोस क्यू टेनर डेफिनिडा डेसडे एंटेस। ए इस्टा ले पोनेमोस अन वेलोर डे 0 इनिशियलमेंट, डेडो क्यू अल प्रिंसिपियो नो से हा सुमाडो निंगुन एरिया। फ़ाइनलमेंट, या अफ़्यूरा डेल लूप, इंप्रिमिमोस कॉन ला फ़नसीन "प्रिंट" एल एरिया और ले पोनेमोस लास यूनिडेड्स, क्यू बेटा जूल्स।

चरण 6: सोम्ब्रियर एल एरिया बाजो ला कर्वा वाई फाइनल डेल प्रोग्राम

सोम्ब्रियर एल एरिया बाजो ला कर्वा वाई फाइनल डेल प्रोग्राम
सोम्ब्रियर एल एरिया बाजो ला कर्वा वाई फाइनल डेल प्रोग्राम

कोमो पासो फाइनल, एल प्रोग्रामा देबे सोम्ब्रेयर ला फिगुरा। सिन ला नेसेसिडाड डे टेनर क्यू पिंटार और ग्राफ़िकर कैडा ट्रैपेसियो, अस्तित्व में उन लोगों को डे ला लाइब्रेरिया डे मैटप्लोटलिब.पायप्लॉट पैरा पोडर रिलेनर कॉन अन कलर ला एल एरिया एंट्रे लॉस डेटोस क्यू यूनो इंग्रेस। पैरा एस्टो, इंग्रेसामोस लॉस डेटोस डी "एक्स" वाई "वाई" पैरा क्यू लॉस सोम्ब्री वाई लिस्टो।

अल फाइनलिज़र, एस मुय महत्वपूर्ण पोनर शो, टैम्बिएन डे ला लाइब्रेरिया पाइप्लॉट, पैरा क्यू टोडोस लॉस डेटोस क्यू नेसेसिटन सेर ग्रैफिकाडोस लो हेगन। कोमो एन क्यूलक्वियर ओट्रा फंशियोन डे एस्टा लाइब्रेरिया, हे क्यू पोनर पीएलटी। एंटेस डे ला फनसिओन वाई पोनर पैरेंटेसिस अल फाइनलिज़र।

चरण 7: डेटोस अतिरिक्त

डेटोस एक्स्ट्रा
डेटोस एक्स्ट्रा
डेटोस एक्स्ट्रा
डेटोस एक्स्ट्रा

सी क्विरेन क्यू ला ग्रैफिका क्वेडे कोन कुएड्रिकुला यूटिलिजामोस ला फन्सिओन "ग्रिड", डे पाइप्लॉट और एंटर पैरेंटेसिस ट्रू पैरा क्यू ला ग्रैफिका ला टेंगा।

लॉस कोलोरेस से पुएडेन इंग्रेसर एन कैडेनस हेक्साडेसिमल ('#008000'); आरजीबी (0, 1, 0); इंटेन्सिडेड्स डी एस्केला डे ग्रिसेस ('0.8'); नोम्ब्रेस ('हरा'); वाई पोर सस रिस्पॉन्सिवस लेट्रास 'बी' पैरा अज़ुल, 'जी' पैरा वर्डे, 'आर' पैरा रोजो, 'सी' पैरा सियान, 'एम' पैरा मैजेंटा, 'वाई' पैरा अमरिलो, 'के' पैरा नीग्रो वाई 'डब्ल्यू' पैरा ब्लैंको।

एल टिटुलो डे ला पेस्टाना डे ला ग्रैफिका से डिजाइना कोन ला फंशियोन शीर्षक डे ला लाइब्रेरिया पाइप्लॉट इंग्रेसैंडो एल नोम्ब्रे एंट्रे पेरेंटेसिस और एंट्रे कॉमिलस

एल नोम्ब्रे डे लॉस एजेस से पुएडे डिज़ाइनर कोन ला फ़नसिओन "एक्सलेबल" और "यलबेल" डे ला लाइब्रेरिया पाइप्लॉट इगुअल क्यू एल टिटुलो।

लॉस टिपोस डे लिनिया मास कम्यून्स से यूबिकन जस्टो डेस्पुएस डेल कलर कोन लॉस रेफरेंस: '-' पैरा उना लाइनिया सॉलिडा, '--' पैरा उना लिनिया ए रायस, '-। 'पैरा उना लिनिया को पंटोस वाई रायस वाई': 'पर उना लिनिया पुंटेडा।

सिफारिश की: