Python-3.4.3/C2/Multiple-plots/Hindi

From Script | Spoken-Tutorial
Revision as of 15:38, 12 June 2019 by Sakinashaikh (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time
Narration
00:01 नमस्कार दोस्तों "Multiple plots" पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल के अंत में, आप निम्न करने में सक्षम होंगे-

मल्टिपल plots बनाना, जो overlaid हैं।

00:15 figure कमांड का उपयोग करना।
00:17 legend कमांड का उपयोग करना।
00:20 प्लॉट्स के मध्य स्वीच करना और उन सब में कुछ ऑपरेशन्स करना जैसे प्लॉट्स सेव करना।
00:28 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ Ubuntu Linux 14.04 ऑपरेटिंग सिस्टम
00:36 Python 3.4.3

IPython 5.1.0

00:42 इस ट्यूटोरियल का अभ्यास करने के लिए, आपको ज्ञात होना चाहिए कि इंटरैक्टिव रूप से प्लॉट्स का उपयोग कैसे करें,
00:49 प्लॉट कैसे संयोएं।
प्लॉट्स कैसे सेव करें।
00:53 यदि नहीं, तो इस वेबसाइट पर पूर्वापेक्षा पाइथन ट्यूटोरियल्स देखें।
00:59 पहले Ctrl+Alt+T कीज एक साथ दबाकर टर्मिनल खोलें।
01:07 अब टाइप करें ipython3 और एंटर दबाएं।
01:13 pylab package आरंभ करें।

टाइप करें percentage pylab और एंटर दबाएं।

01:21 कमांड linspace का उपयोग करके अपने प्लॉट के लिए प्वाइंट्स का सेट बनाएं।
01:29 टाइप करें x equals to linspace ब्रैकेट्स में 0 comma 50 comma 10
01:39 अब इन प्वाइंट्स का उपयोग करके एक सामान्य sine curve बनाएं।

टाइप करें plot ब्रैकेट्स में x comma sin(x)

01:51 जैसा कि हम देख सकते हैं, यह sine curve smooth curve नहीं है, इसका वास्तविक कारण क्या है?
01:59 यह हुआ क्योंकि हमने कुछ प्वाइंट्स चुने, जो 0 से 50 के इस इस बडे अंतराल के लिए 10 है।
02:08 Plot function analytical function को प्लॉट नहीं करता है।
02:12 analytical function द्वारा दिए गए प्वाइंट्स को प्लॉट करता है।
02:17 अब 0 और 50 के मध्य 500 प्वाइंट्स प्राप्त करने के लिए linspace कमांड का उपयोग करें और sine curve फिर से बनाएं।
02:29 टाइप करें y equals to linspace ब्रैकेट्स में 0 comma 50 comma 500.
02:39 plot ब्रैकेट्स में y comma sin(y)
02:45 अब हम smooth curve के साथ sine curve देख सकते हैं।
02:50 ध्यान दें हमारे पास एक दूसरे पर ओवरलेड दो प्लाट्स होंगे।
02:56 pylab में, डिफॉल्ट रूप से सभी प्लॉट्स ओवरलेड हैं।
03:01 दो ओवरलेड प्लॉट्स के मध्य अंतर करने के लिए हम legend कमांड का उपयोग करते हैं।
03:07 टाइप करें legend ब्रैकेट्स में square brackets sin(x) comma sin(y).
03:16 legend कमांड पैरामीटर को strings की सूची के रूप में लेता है।
03:21 फिर यह बने हुए क्रम के अनुसार प्लॉट को strings असाइन करता है।
03:27 अब हम देख सकते हैं legends plot area पर two sine curves प्रदर्शित कर रहा है।
03:34 IPython टर्मिनल में प्लॉट विंडो को साफ करने के लिए अब clf() टाइप करें।
03:41 विडियो रोकें। इस अध्याय को हल करने की कोशिश करें फिर पुनः विडियो चलाएं।
03:46 दो प्लॉट्स बनाएं, पहला प्लॉट y equals to 4x square रूप का parabola बनाया जा रहा है।
03:56 और दूसरा minus 5 से 5 के अंतराल में y equals to 2x plus 3 रूप की straight line बनायी जा रही है।
04:05 प्रत्येक प्लॉट क्या कर रहा है यह दर्शाने के लिए legends का उपयोग करें।
04:11 हल के लिए टर्मिनल पर जाएं। टाइप करें x is equal to linspace ब्रैकेट्स में minus 5 comma 5 comma 100
04:25 हम निम्न कमांड्स का उपयोग करके भिन्न रंगों में दो प्लॉट्स प्राप्त कर सकते हैं।
04:31 plot ब्रैकेट्स में x comma 4 multiplied by ब्रैकेट्स में x multiplied by x.
04:42 plot ब्रैकेट्स में x comma 2 multiplied by x plus 3
04:50 अब, प्लॉट्स पहचानने के लिए legend जोडेंगे।
04:55 टाइप करें legend ब्रैकेट्स में, स्क्वायर ब्रैकेट्स में r इंवर्टेड कॉमास में dollar y is equal to 4 x square dollar comma r इंवर्टेड कॉमास में dollar y equals to 2x plus 3 dollar
05:19 हम देख सकते हैं legend प्लॉट में जुड गया है।
05:24 आगे हम प्लॉट्स के मध्य स्वीच करना सीखेंगे और और ऑपरेशन्स क्रियान्वित करेंगे जैसे कि प्लॉट्स सेव करना आदि।
05:33 अब देखते हैं कि इसे कैसे पूरा करें। लेकिन आगे बढने से पहले अपनी स्क्रीन को साफ करें। टाइप करें clf()
05:43 टाइप करें x equals to linspace ब्रैकेट्स में 0 comma 50 comma 500
05:53 individual plots पर अधिक नियंत्रण करने के लिए हम figure कमांड का उपयोग करते हैं। टाइप करें figure(1)
06:03 plot ब्रैकेट्स में x comma sin(x) comma inside inverted commas b
06:12 figure(2)
06:14 plot ब्रैकेट्स में x comma cos(x) comma inside inverted commas g
06:24 अब दो भिन्न आकृतियों में हमारे पास दो प्लॉट्स हैं, sine curve और cosine curve
06:33 figure कमांड एक argument के रूप में एक integer लेता है।

यह समरूपी प्लॉट को चुनने के लिए प्लॉट का सिरियल नंबर है।

06:43 सभी प्लॉट कमांड्स हम आगे चल कर चयनित प्लॉट पर लागू करते हैं।
इस उदाहरण में, आकृति 1 sine plot है और आकृति 2 cosine plot है।
06:56 उदाहरण के लिए, हम प्रत्येक प्लॉट को अलग-अलग सेव कर सकते हैं।
07:01 टाइप करें title ब्रैकेट्स में, इंवर्टेड कॉमास में cos(x)
07:09 savefig ब्रैकेट्स में, इंवर्टेड कॉमास में cosine.png
07:18 figure(1)
07:21 title ब्रैकेट्स में, इंवर्टेड कॉमास में sin(x)
07:28 savefig ब्रैकेट्स में, इंवर्टेड कॉमास में sine.png
07:36 आकृतियां वर्तमान कार्यरत डाइरेक्टरी में होंगे। अब दोनों प्लॉट विंडो बंद करें।
07:44 विडियो रोकें । इस अध्याय को हल करने का प्रयास करें और फिर पुनः विडियो चलाएं।
07:49 एक आकृति के रूप में y equals to x रूप की एक लाइन और y is equal to 2x plus 3 रूप की अन्य लाइन खींचें। उन्हें सेव करें।
08:05 हल के लिए टर्मिनल पर जाएं।

हम इस प्रश्न को हल करने के लिए figure कमांड का उपयोग करेंगे, पहला plotting area बनाने के लिए

08:15 टाइप करें

figure(1)

x equals to linspace ब्रैकेट्स में minus 5 comma 5 comma 100

08:29 plot ब्रैकेट्स में x comma x
08:35 अब दूसरे plotting area को बनाने और आकृति को प्लॉट करने के लिए figure का उपयोग करें।
08:43 टाइप करें

figure(2)

plot ब्रैकेट्स में x comma 2x plus 3

08:56 हम निम्नानुसार आकृति सेव करेंगे।
08:59 टाइप करें

figure(1)

savefig ब्रैकेट्स में, इंवर्टेड कॉमास में plot1.png

09:11 figure(2)

savefig ब्रैकेट्स में, इंवर्टेड कॉमास में plot2.png

09:23 इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं, हमने सीखा-

मल्टिपल प्लॉट्स बनाना, जो ओवरलेड हैं।

09:33 figure कमांड का उपयोग करना।
09:35 legend कमांड का उपयोग करना।
09:38 प्लॉट्स के मध्य स्वीच करना और उन प्रत्येक पर कुछ ऑपरेशन्स क्रियान्वित करना, जैसे प्लॉट्स सेव करना।
09:46 यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं।

वैयक्तिक प्लॉट्स को अलग-अलग प्राप्त करने के लिए कौन सी कमांड का उपयोग होता है?

09:55 sine और cosine curve को पहचानने के लिए कौन सी कमांड होगी?
10:00 और उत्तर हैं,

कमांड "figure()" वैयक्तिक प्लॉट्स अलग-अलग कर सकती है।

10:07 legend कमांड legend ब्रैकेट्स में स्क्वायर ब्रैकेट्स में इंवर्टैड कॉमास में sin(x) comma inside inverted commas cos(x)
10:21 कृपया अपने समयबद्ध प्रश्नों को इस फोरम में पोस्ट करें।
10:26 कृपया पाइथन पर आपकी सामान्य क्वेरी को इस फोरम पर पोस्ट करें।
10:31 FOSSEE टीम TBC प्रोजेक्ट का संयोजन करती है।
10:35 स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
10:45 यह स्क्रिप्ट विकास द्वारा अनुवादित है, आईआईटी बॉम्बे से में जया आपसे विदा लेती हूँ। धन्यवाद।

Contributors and Content Editors

Sakinashaikh