विषयसूची:

कोमो हॉलर एल रेकोरिडो डी उन ओब्जेटो वाई एल एरिया बाजो ला कर्वा एन पायथन: 7 कदम
कोमो हॉलर एल रेकोरिडो डी उन ओब्जेटो वाई एल एरिया बाजो ला कर्वा एन पायथन: 7 कदम

वीडियो: कोमो हॉलर एल रेकोरिडो डी उन ओब्जेटो वाई एल एरिया बाजो ला कर्वा एन पायथन: 7 कदम

वीडियो: कोमो हॉलर एल रेकोरिडो डी उन ओब्जेटो वाई एल एरिया बाजो ला कर्वा एन पायथन: 7 कदम
वीडियो: Ghost Recon Wildlands [Full Game Movie - All Cutscenes Longplay] Gameplay Walkthrough No Commentary 2024, नवंबर
Anonim
कोमो हल्लर एल रेकोरिडो डी उन ओब्जेतो वाई एल एरिया बाजो ला कर्वा एन पायथन
कोमो हल्लर एल रेकोरिडो डी उन ओब्जेतो वाई एल एरिया बाजो ला कर्वा एन पायथन

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

चरण 1: हज अन वीडियो एन ट्रैकर वाई हज एल सेगुइमिएंटो

हज उन वीडियो एन ट्रैकर वाई हज एल सेगुइमिएन्टो
हज उन वीडियो एन ट्रैकर वाई हज एल सेगुइमिएन्टो
हज उन वीडियो एन ट्रैकर वाई हज एल सेगुइमिएन्टो
हज उन वीडियो एन ट्रैकर वाई हज एल सेगुइमिएन्टो

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

पुएडे डेसकारगर एस्टे प्रोग्रामा एन एल सिगुएंटे लिंक:

चरण 2: इंपोर्टर ई इंस्टालर लाइब्रेरियन

आयातक ई इंस्टालर पुस्तकालय
आयातक ई इंस्टालर पुस्तकालय

डेबेस इंपोर्टर लास लिब्रेरियास लामादास numpy y matplotlib.pyplot। एस्टो एस पोर्क सिन एलास एल कोडिगो नो फंकियोनेरिया। एंटेस डे इम्पोर्टर इस्टस लाइब्रेरियास डेबेस इंस्टालरलास। एन विंडोज़ डेब्स प्राइमरो प्रेसिजनर एल बॉटन विंडोज़ वाई एल बॉटन आर। अपारसेरा उना वेंटाना नेग्रा, डेब्स एस्क्रिबिर लो सिगुएंटे:

सीडी सी:/पायथन27/स्क्रिप्ट

प्रेसिजनस एंटर वाई लुएगो डेबेस डेसीरले क्यू इंस्टाल लास लाइब्रेरियास डी पीआईपी।

एस्टे एस एल कोडिगो क्यू डेब्स यूटिलिज़र एन एल प्रोग्रामा:

plt के रूप में npimport matplotlib.pyplot के रूप में numpy आयात करें

चरण 3: Crea Una Variable Que Contenga Los Datos a Gráficar Y Añádelos a Una Lista

Crea Una Variable Que Contenga Los Datos and Gráficar Y Anádelos a Una Lista
Crea Una Variable Que Contenga Los Datos and Gráficar Y Anádelos a Una Lista

उसा उना लिस्टा डे डेटोस (लॉस डेटोस क्यू कॉन्सेगुइस्टे एन ट्रैकर)। एसा लिस्टा डिबेस एसिग्नारला ए उना वेरिएबल पैरा क्यू से गार्डेन। लुएगो एसा वेरिएबल एनाडेला ए डॉस लिस्टस, उना पैरा एल ईजे एक्स वाई ओट्रा पैरा एल ईजे वाई।

data=np.loadtxt("Datos tec.txt", float)x=data[0:1000, 0] y=data[0:1000, 1]

चरण 4: Encuentra El rea

एन्कुएंट्रा एल एरिया
एन्कुएंट्रा एल एरिया

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

क्षेत्र = मैं सीमा में (0, 10): क्षेत्र। संलग्न (((y [i + 1] + y ) / 2) * (x [i + 1] - x )))

चरण 5: इम्प्राइम एल एरिया

इम्प्राइम एल एरिया
इम्प्राइम एल एरिया

पैरा इंप्रिमिर लॉस रिज़ल्टडोस दे तू एरिया, देब्स इंप्रिमिर ला सुमा डे कैडा एरिया।

प्रिंट "एल रेकोरिडो फ्यू डे", योग (क्षेत्र), "महानगर"

चरण 6: ग्रैफिका लॉस रिजल्टडोस

ग्रैफिका लॉस परिणाम
ग्रैफिका लॉस परिणाम

पैरा ग्राफ़िकर लॉस रिज़ल्टडोस एस म्यू सेंसिलो। डेबस एस्क्रिबिर plt.plot और एंट्रे पैरेंटेसिस लास लिस्टस एन लास क्यू टिएन्स गार्डाडोस लॉस डेटोस कॉन लॉस क्यू वास ए ट्रेबजर। फ़ाइनलमेंट ने लिखा है plt.show पैरा क्यू से पुएडा विज़ुअलाइज़र ला ग्रैफ़िका।

plt.plot(x, y, "r-")plt.fill_between(x, y) plt.show()

चरण 7: परिणाम अंतिम

रिजल्टडो फाइनल
रिजल्टडो फाइनल
रिजल्टडो फाइनल
रिजल्टडो फाइनल

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

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

plt के रूप में matplotlib.pyplot आयात करें

डेटा = np.loadtxt ("डेटोस tec.txt", फ्लोट)

एक्स = डेटा [0: 1000, 0] वाई = डेटा [0: 1000, 1]

क्षेत्र =

मेरे लिए रेंज में (0, 10): क्षेत्र। संलग्न करें ((((y [i + 1] + y ) / 2) * (x [i + 1] - x )))

प्रिंट "एल रेकोरिडो फ्यू डे", योग (क्षेत्र), "महानगरों"

plt.प्लॉट (एक्स, वाई, "आर-")

plt.fill_between(x, y) plt.show()

सिफारिश की: