Scilab/C4/ODE-Euler-methods/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 नमस्कार !
00:02 'Euler Methods' उपयोग करके ODEs को हल करने पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:09 इस ट्यूटोरियल के अंत तक आप सीखेंगे कि:
00:12 'Scilab' में 'Euler' और 'Modified Euler methods' प्रयोग करके 'ODEs' को कैसे हल करते हैं।
00:18 'ODEs' को हल करने के लिए 'Scilab' कोड कैसे बनाते हैं।
00:22 इस ट्यूटोरियल को रेकॉर्ड करने के लिए मैं उपयोग कर रही हूँ
00:25 'उबन्टु 12.04' ऑपरेटिंग सिस्टम
00:28 और 'Scilab 5.3.3' वर्शन
00:32 इस ट्यूटोरियल के अभ्यास के लिए आपको 'Scilab' की बुनियादी जानकारी होनी चाहिए और पता होना चाहिए कि 'ODEs' को कैसे हल करते हैं।
00:40 'Scilab' सीखने के लिए, कृपया स्पोकन ट्यूटोरियल वेबसाइट पर उपलब्ध सम्बंधित ट्यूटोरियल्स को देखें।
00:48 'Euler method' में, हमें 'ODE' के हल का अनुमान मिलता है।
00:55 यह इनिशियल वैल्यू प्रॉब्लम्स को हल करने में उपयोग होता है जहाँ 'डिफरेंशियल इक्वेशन यानि अवकल समीकरण' की इनिशियल वैल्यूज़ दी होती हैं।
01:03 यह 'सतत फंक्शन्स' को हल करने में उपयोग किया जा सकता है।
01:08 अब 'Euler मेथड' प्रयोग करके एक उदाहरण को हल करते हैं।
01:12 हमें इनिशियल वैल्यू प्रॉब्लम दी गयी हैं-
01:15 'y डैश इज़ इक्वल टू माइनस 2 t माइनस y'.
01:20 'y' की इनिशियल वैल्यू 'माइनस 1' (-1) दी गयी है।
01:25 और 'स्टेप लेंथ' '0.1' दी हुई है।
01:29 हमें टाइम 't इक्वल टू 0.5' पर 'y' की वैल्यू ज्ञात करनी है।
01:36 अब 'Euler method' के लिए कोड देखते हैं।
01:39 'Scilab एडिटर' पर 'Euler अंडरस्कोर o d e डॉट sci' खोलें।
01:47 हम आर्ग्युमेंट्स 'f, t init, y init, h' और 'N' के साथ 'Euler अंडरस्कोर o d e' फंक्शन को परिभाषित करते हैं।
01:58 जहाँ: 'f' हल किया जाने वाला फंक्शन है।
02:01 't init' टाइम 't' की इनिशियल वैल्यू है,
02:05 'y init' 'y' की इनिशियल वैल्यू है,
02:09 'h' 'स्टेप लेंथ' है और 'n' 'इटरेशन्स की संख्या है।
02:14 फिर हम 't' और 'y' की वैल्यूज़ को 'ज़ीरोज़' के वेक्टर्स पर इनिशिअलाइज़ करते हैं।
02:21 हम 't' और 'y' की इनिशियल वैल्यूज़ को क्रमशः 't of one' और 'y of one' में रखते हैं।
02:29 फिर हम 'y' की वैल्यू ज्ञात करने के लिए '1 से N' तक 'इटरेट' करते हैं।
02:33 यहाँ हम 'y' की वैल्यू ज्ञात करने के लिए 'Euler मेथड' लागू करते हैं।
02:39 अंततः 'फंक्शन' को समाप्त करते हैं।
02:42 'Euler अंडरस्कोर o d e डॉट sci' फाइल को 'सेव और एक्सिक्यूट' करते हैं।
02:49 उदाहरण को हल करने के लिए 'Scilab कंसोल' को खोलते हैं।
02:54 हम निम्न टाइप करके 'फंक्शन' को परिभाषित करते हैं
02:56 'd e f f ब्रैकेट खोलें सिंगल कोट में स्क्वायर ब्रैकेट खोलें y डॉट स्क्वायर ब्रैकेट बंद करें इक्वल टू f of t कॉमा y सिंगल कोट बंद करें कॉमा सिंगल कोट खोलें y डॉट इक्वल टू ब्रैकेट खोलें माइनस 2 asterisk t ब्रैकेट बंद करें माइनस y सिंगल कोट बंद करें ब्रैकेट बंद करें'
03:26 एंटर दबाएं।
03:28 फिर टाइप करें: 't init = 0'
03:31 एंटर दबाएं।
03:33 टाइप करें: 'y init = माइनस 1'.
03:38 एंटर दबाएं।
03:40 टाइप करें: 'स्टेप लेंथ h = 0.1'.
03:44 एंटर दबाएं।
03:46 'स्टेप लेंथ' '0.1' है और हमें '0.5' पर 'y' की वैल्यू ज्ञात करनी है।
03:53 अतः, 'इटरेशन्स' की संख्या '5' होनी चाहिए।
03:59 प्रत्येक 'इटरेशन' पर, 't' की वैल्यू '0.1' से बढ़ाई जाएगी।
04:05 अतः टाइप करें कैपिटल 'N इज़ इक्वल टू 5' (N=5)
04:09 और एंटर दबाएं।
04:11 'फंक्शन' को 'कॉल' करने के लिए टाइप करें:
04:14 'स्क्वायर ब्रैकेट खोलें t कॉमा y स्क्वायर ब्रैकेट बंद करें इक्वल टू Euler अंडरस्कोर o d e ब्रैकेट खोलें f कॉमा t init कॉमा y init कॉमा h कॉमा कैपिटल N ब्रैकेट बंद करें'
04:33 एंटर दबाएं।
04:35 't = 0.5' पर 'y' की वैल्यू दिखती है।
04:41 अब 'Modified Euler method' को देखते हैं।
04:45 यह 'सेकंड आर्डर मेथड' और 'स्टेबल टू स्टेप मेथड' है।
04:51 हम 'टाइम स्टेप' के अंत में और शुरुआत में 'फंक्शन' का एवरेज ज्ञात करते हैं।
04:56 अब 'Modified Euler method' प्रयोग करके इस उदाहरण को हल करते हैं।
05:02 हमें एक फंक्शन 'y डैश इज़ इक्वल टू t + y + ty' दिया गया है।
05:08 'y' की इनिशियल वैल्यू '1' है।
05:12 और 'स्टेप लेंथ' '0. 01' है।
05:16 हमें 'Modified Euler's method' प्रयोग करके टाइम 't = 0.1' पर 'y' की वैल्यू ज्ञात करनी है।
05:25 अब 'Scilab एडिटर' पर 'Modified Euler method' के लिए कोड टाइप देखते हैं।
05:31 हम 'आर्ग्युमेंट्स' 'f, t init, y init, h' और 'n' के साथ 'फंक्शन' को परिभाषित करते हैं।
05:39 जहाँ: 'f' हल किया जाने वाला 'फंक्शन' है।
05:42 't init' इनिशियल 'टाइम' वैल्यू है,
05:45 'y init', 'y' की इनिशियल वैल्यू है,
05:49 'h' 'स्टेप लेंथ' है और
05:51 'N' 'इटरेशन्स' की संख्या है।
05:54 फिर हम 'y' और 't' के लिए 'एरेज़' को इनिशिअलाइज़ करते हैं।
05:58 हम 't' और 'y' की इनिशियल वैल्यूज़ को क्रमशः 't of one' और 'y of one' में रखते हैं।
06:07 यहाँ हम 'Modified Euler Method' कार्यान्वित करते हैं।
06:11 यहाँ हम 'टाइम स्टेप' की शुरुआत और अंत में 'y' की एवरेज वैल्यू ज्ञात करते हैं।
06:17 'Modi Euler अंडरस्कोर o d e डॉट sci' फाइल को 'सेव और एक्सिक्यूट' करते हैं।
06:23 'Scilab कंसोल' खोलें।
06:26 'c l c' टाइप करके स्क्रीन को क्लियर करें।
06:30 एंटर दबाएं।
06:32 निम्न टाइप करके फंक्शन को परिभाषित करें 'd e f f ब्रैकेट खोलें सिंगल कोट खोलें स्क्वायर ब्रैकेट खोलें y डॉट स्क्वायर ब्रैकेट बंद करें इक्वल टू f of t कॉमा y सिंगल कोट बंद करें कॉमा सिंगल कोट खोलें y डॉट इक्वल टू t प्लस y प्लस t asterisk y सिंगल कोट बंद करें ब्रैकेट बंद करें'
07:01 एंटर दबाएं।
07:03 फिर टाइप करें: 't init इक्वल टू ज़ीरो', एंटर दबाएं।
07:08 टाइप करें: 'y init इक्वल टू 1' और एंटर दबाएं।
07:12 फिर टाइप करें: 'h इक्वल टू 0.01' एंटर दबाएं।
07:19 टाइप करें: कैपिटल 'N इक्वल टू 10'
07:22 चूँकि '0.01' की स्टेप लेंथ के साथ 'टाइम t=0.1' पर इटरेशन्स की संख्या' '10' होनी चाहिए।
07:34 एंटर दबाएं।
07:36 फिर निम्न टाइप करके 'Modi Euler underscore o d e' फंक्शन को कॉल करते हैं:
07:41 'स्क्वायर ब्रैकेट खोलें t कॉमा y स्क्वायर ब्रैकेट बंद करें इक्वल टू Modi Euler अंडरस्कोर o d e ब्रैकेट खोलें f कॉमा t init कॉमा y init कॉमा h कॉमा कैपिटल N ब्रैकेट बंद करें'
08:03 एंटर दबाएं।
08:05 't = 0.1' पर 'y' की वैल्यू दिखती है।
08:10 अब इस ट्यूटोरियल को सारांशित करते हैं।
08:14 इस ट्यूटोरियल में हमने 'Euler' और 'modified Euler methods' के लिए 'Scilab' कोड बनाना सीखा
08:21 हमने 'Scilab' में इन मेथड्स को प्रयोग करके 'ODEs' हल करना भी सीखा।
08:28 नीचे दर्शाये लिंक पर उपलब्ध वीडिओ देखें।
08:32 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
08:35 अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं।
08:40 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:
08:42 स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है।
08:45 ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।
08:49 अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें।
08:55 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है।
09:00 यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।
09:07 इस मिशन पर अधिक जानकारी नीचे दर्शाये लिंक पर उपलब्ध है।
09:13 आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ।
09:15 हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Shruti arya