Scilab/C4/ODE-Applications/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
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 हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Shruti arya