Scilab/C4/ODE-Euler-methods/Hindi
From Script | Spoken-Tutorial
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 | हमसे जुड़ने के लिए धन्यवाद। |