Scilab/C4/ODE-Applications/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:01 | नमस्कार ! |
00:02 | 'Scilab ode function' प्रयोग करके ODEs हल करने पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:09 | इस ट्यूटोरियल के अंत तक आप सीखेंगे कि |
00:12 | * Scilab ode फंक्शन कैसे उपयोग करते हैं। |
00:15 | * 'ODEs' के विशिष्ट उदाहरण कैसे हल करते हैं और |
00:18 | * सॉल्यूशन को कैसे प्लॉट करते हैं। |
00:21 | विशिष्ट उदाहरण निम्न होंगे: |
00:24 | * 'simple pendulum (सरल लोलक)' की गति |
00:26 | * 'Van der Pol इक्वेशन' |
00:28 | * और 'Lorenz system'. |
00:30 | इस ट्यूटोरियल को रेकॉर्ड करने के लिए मैं उपयोग कर रही हूँ |
00:33 | 'उबन्टु 12.04' ऑपरेटिंग सिस्टम |
00:36 | और 'Scilab 5.3.3' वर्शन |
00:40 | इस ट्यूटोरियल के अभ्यास के लिए आपको 'Scilab' की बुनियादी जानकारी और 'ODEs' को कैसे हल करते हैं पता होना चाहिए। |
00:48 | 'Scilab' सीखने के लिए, कृपया स्पोकन ट्यूटोरियल वेबसाइट पर उपलब्ध सम्बंधित ट्यूटोरियल्स को देखें। |
00:56 | 'ode' फंक्शन एक 'ऑर्डिनरी डिफरेंशियल इक्वेशन सॉल्वर' है। |
01:01 | सिंटेक्स है 'y इज़ इक्वल टू ode ब्रैकेट में y0, t0, t और f' |
01:10 | यहाँ 'y0' 'ODEs' की इनिशियल कंडीशन है, |
01:15 | 't0' 'इनिशियल टाइम' है, |
01:17 | 't' 'टाइम रेंज' है, |
01:19 | और 'f' 'फंक्शन' है। |
01:22 | एक 'सिंपल पेंडुलम' की गति पर विचार करते हैं। |
01:25 | मानिये टाइम 't' पर 'वर्टीकल यानि ऊर्ध्वाधर' के साथ 'पेंडुलम' द्वारा बनाया गया एंगल 'theta t' है। |
01:33 | हमें इनिशियल कंडीशंस दी गयी हैं - |
01:36 | 'theta of zero' इज़ इक्वल टू 'pi by 4' और |
01:39 | 'theta dash of zero' इज़ इक्वल टू '0' |
01:44 | फिर 'पेंडुलम' की स्थिति निम्न के द्वारा दी जाती है: |
01:47 | 'theta डबल डैश t माइनस g by l इनटू sin of theta t इक्वल टू 0' |
01:56 | यहाँ 'g = 9.8 मीटर पर सेकंड स्क्वायर' है, जो 'ग्रैविटी के कारण ऐक्सेलरेशन यानि गुरुत्वाकर्षण के कारण त्वरण' है और |
02:03 | 'l = 0.5 मीटर' 'पेंडुलम' की लम्बाई है। |
02:11 | दी गयी इनिशियल कंडीशन्स के लिए, हमें टाइम रेंज '0 लेस दैन इक्वल टू t लेस दैन इक्वल टू 5' में 'ODE' को हल करना है। |
02:22 | हमें सॉल्यूशन को प्लॉट भी करना है। |
02:25 | अब इस प्रॉब्लम को हल करने के लिए कोड देखते हैं। |
02:29 | 'Scilab एडिटर' पर 'Pendulum डॉट sci' को खोलते हैं। |
02:34 | कोड की पहली लाइन 'ODE' की इनिशियल कंडीशन्स को परिभाषित करती है। |
02:40 | फिर हम इनिशियल (शुरूआती) टाइम वैल्यू परिभाषित करते हैं और 'टाइम रेंज' देते हैं। |
02:46 | आगे, हम दी गयी इक्वेशन को 'फर्स्ट आर्डर ODEs' के सिस्टम में बदलते हैं। |
02:52 | हम 'g' और 'l' की वैल्यूज़ प्रतिस्थापित करते हैं। |
02:56 | यहाँ हम 'y' को दिया गया वेरिएबल 'थीटा' और 'y डैश' को 'थीटा डैश' लेते हैं। |
03:03 | फिर हम आर्ग्युमेंट्स 'y 0, t 0, t' और फंक्शन 'पेंडुलम' के साथ 'ode' फंक्शन को कॉल करते हैं। |
03:12 | इक्वेशन का सॉल्यूशन दो 'रोज़' वाली 'मेट्रिक्स' होगा। |
03:17 | पहली रो दी 'हुई टाइम रेंज' में 'y' की वैल्यूज़ रखेगी। |
03:21 | दूसरी 'रो' 'टाइम रेंज' में 'y डैश' की वैल्यूज़ रखेगी। |
03:27 | इसलिए हम 'टाइम' के साथ में दोनों रोज़ को प्लॉट करते हैं। |
03:31 | 'Pendulum डॉट sci' फाइल को सेव और एक्सिक्यूट करें। |
03:37 | प्लॉट दिखाता है कि 'y' और 'y डैश' की वैल्यूज़ 'टाइम' के साथ कैसे बदलती है। |
03:44 | 'Scilab कंसोल' खोलें। |
03:47 | यदि आप 'y' की वैल्यूज़ देखना चाहते हैं तो 'कंसोल' पर टाइप करें 'y' और एंटर दबाएं। |
03:54 | 'y' और 'y डैश' की वैल्यूज़ प्रदर्शित होती हैं। |
03:58 | अब 'ode' फंक्शन प्रयोग करके 'Van der Pol इक्वेशन' को हल करते हैं। |
04:03 | दी गयी इक्वेशन है - |
04:06 | 'v डबल डैश ऑफ़ t प्लस epsilon इनटू v ऑफ़ t स्क्वायर माइनस 1 इनटू v डैश ऑफ़ t प्लस v ऑफ़ t इक्वल टू 0' |
04:20 | इनिशियल कंडीशंस हैं 'v ऑफ़ 2 इक्वल टू 1' और 'v डैश ऑफ़ 2 इक्वल टू 0' |
04:28 | मानिये 'epsilon इक्वल्स टू 0.897' |
04:32 | हमें टाइम रेंज '2 लैस दैन t लैस दैन 10' में सॉल्यूशन ज्ञात करना है और फिर सॉल्यूशन को प्लॉट करना है। |
04:42 | अब 'Van der Pol इक्वेशन' के लिए कोड देखते हैं। |
04:47 | 'Scilab एडिटर' पर जाते हैं और 'Vander pol डॉट sci' खोलते हैं। |
04:53 | हम 'ODEs' और 'टाइम' की इनिशियल कंडीशंस को परिभाषित करते हैं और फिर 'टाइम रेंज' को परिभाषित करते हैं। |
05:01 | चूँकि 'इनिशियल टाइम वैल्यू' '2' दी गयी है, तो हम टाइम रेंज 2 से शुरू करते हैं। |
05:07 | फिर फंक्शन 'Vander pol' को परिभाषित करते हैं और 'फर्स्ट आर्डर ODEs' का सिस्टम बनाते हैं। |
05:15 | हम 'epsilon' की वैल्यू '0.897' रखते हैं। |
05:21 | यहाँ 'y', 'voltage v' को दिखाता है। |
05:25 | फिर हम 'ode' फंक्शन कॉल करते हैं और इक्वेशन के सिस्टम को हल करते हैं। |
05:30 | अंततः हम 'y' और 'y डैश' वर्सेस 't' प्लॉट करते हैं। |
05:35 | फाइल 'Vander pol डॉट sci' को सेव और एक्सिक्यूट करते हैं। |
05:41 | 'वोल्टेज वर्सेस टाइम' का 'प्लॉट' दिखता है। |
05:45 | अब 'Lorenz system of equations' पर जाते हैं। |
05:50 | 'Lorenz system of equations' निम्न प्रकार है: |
05:53 | 'x 1 डैश इक्वल टू सिग्मा इनटू x 2 माइनस x 1', |
06:00 | 'x 2 डैश इज़ इक्वल टू 1 प्लस r माइनस x 3 इनटू x 1 माइनस x 2' और |
06:08 | 'x 3 डैश इज़ इक्वल टू x 1 इनटू x 2 माइनस b इनटू x 3' |
06:16 | इनिशियल कंडीशन हैं 'x 1 ज़ीरो इक्वल्स टू माइनस 10', 'x 2 ज़ीरो इक्वल्स टू 10' और 'x 3 ज़ीरो इक्वल्स टू 25' |
06:29 | मानिये 'सिग्मा' इक्वल्स टू '10', 'r' इक्वल्स टू '28' और 'b' इक्वल्स टू '8/3' |
06:37 | 'Scilab एडिटर' पर जाते हैं और 'Lorenz डॉट sci' खोलते हैं। |
06:44 | हम 'ODEs' की इनिशियल कंडीशंस को परिभाषित करने से शुरू करते हैं। |
06:48 | चूँकि तीन भिन्न 'ODEs' हैं इसलिए तीन इनिशियल कंडीशंस हैं। |
06:54 | फिर हम 'इनिशियल टाइम' कंडीशन और आगे 'टाइम रेंज' को परिभाषित करते हैं। |
07:00 | हम फंक्शन 'Lorenz' को परिभाषित करते हैं और फिर दिए गए कॉंस्टेंट्स 'सिग्मा, r और b' को परिभाषित करते हैं। |
07:08 | फिर हम 'फर्स्ट आर्डर ODEs' को परिभाषित करते हैं। |
07:12 | फिर हम 'Lorenz system of equations' को हल करने के लिए 'ode' फंक्शन को कॉल करते हैं। |
07:18 | हम सॉल्यूशन को 'x' के बराबर करते हैं। |
07:21 | फिर हम 'x 1, x 2 और x 3' को 'टाइम' के वर्सेस प्लॉट करते हैं। |
07:28 | 'Lorenz डॉट sci' फाइल को सेव और एक्सिक्यूट करते हैं। |
07:33 | 'टाइम' वर्सेस 'x 1, x 2 और x 3' का प्लॉट दिखता है। |
07:39 | इस ट्यूटोरियल को सारांशित करते हैं। |
07:41 | इस ट्यूटोरियल में हमने 'Scilab ode फंक्शन' प्रयोग करके 'ODE' को हल करने के लिए 'Scilab कोड' बनाना सीखा। |
07:50 | फिर हमने सॉल्यूशन को 'प्लॉट' करना सीखा। |
07:53 | नीचे दर्शाये लिंक पर उपलब्ध वीडिओ देखें। |
07:56 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
07:59 | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं। |
08:04 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: |
08:06 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। |
08:09 | ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। |
08:13 | अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें। |
08:20 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है |
08:23 | यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। |
08:31 | इस मिशन पर अधिक जानकारी नीच दर्शाये लिंक पर उपलब्ध है। |
08:36 | आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। |
08:38 | हमसे जुड़ने के लिए धन्यवाद। |