Difference between revisions of "Scilab/C4/Solving-Non-linear-Equations/Hindi"
From Script | Spoken-Tutorial
Shruti arya (Talk | contribs) (Created page with " {| Border=1 | '''Time''' |'''Narration''' |- | 00:01 | नमस्कार! |- | 00:02 | 'Numerical Methods प्रयोग करके Solving Nonlinear Equations'...") |
|||
(One intermediate revision by one other user not shown) | |||
Line 29: | Line 29: | ||
|- | |- | ||
|00:22 | |00:22 | ||
− | | ' | + | | 'सीकैन्ट (Secant) मेथड'. |
|- | |- | ||
Line 89: | Line 89: | ||
|- | |- | ||
| 01:41 | | 01:41 | ||
− | || दिए गए | + | || दिए गए 'फंक्शन f इक्वल्स टू 2 sinx माइनस e की घात x डिवाइडेड बाइ 4 माइनस 1' '-5 से -3 के अंतराल में' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 141: | Line 137: | ||
|- | |- | ||
| 02:43 | | 02:43 | ||
− | | 'Scilab कंसोल' को खोलें। | + | | '''Scilab''' कंसोल' को खोलें। |
|- | |- |
Latest revision as of 18:18, 2 March 2017
Time | Narration | |
00:01 | नमस्कार! | |
00:02 | 'Numerical Methods प्रयोग करके Solving Nonlinear Equations' पर स्पोकन ट्यूटोरियल में आपका स्वागत है। | |
00:10. | इस ट्यूटोरियल के अंत तक आप सीखेंगे कि | |
00:13 | न्यूमेरिकल मेथड्स प्रयोग करके 'nonlinear equations' को कैसे हल करते हैं। | |
00:18 | मेथड्स जो हम पढ़ रहे हैं वो हैं: | |
00:20 | 'बाइसेक्शन (Bisection) मेथड' और | |
00:22 | 'सीकैन्ट (Secant) मेथड'. | |
00:23 | हम 'नॉन-लीनियर इक्वेशन्स' को हल करने के लिए 'Scilab' कोड भी बनाएंगे। | |
00:30 | इस ट्यूटोरियल को रेकॉर्ड करने के लिए मैं उपयोग कर रही हूँ | |
00:32 | 'उबन्टु 12.04' ऑपरेटिंग सिस्टम और | |
00:36 | 'Scilab वर्शन 5.3.3' | |
00:40 | इस ट्यूटोरियल का अभ्यास करने से पहले आपको 'Scilab' और 'नॉनलीनियर इक्वेशन्स' की बुनियादी जानकारी होनी चाहिए। | |
00:48 | 'Scilab' के लिए, कृपया स्पोकन ट्यूटोरियल वेबसाइट पर उपलब्ध 'Scilab' ट्यूटोरियल्स को देखें। | |
00:55 | दिए गए 'फंक्शन f' के लिए, हमें 'x' की वैल्यू ज्ञात करनी है जिसके लिए 'f ऑफ़ x' इज़ इक्वल टू ज़ीरो है। | |
01:04 | यह सॉल्यूशन 'x' 'root of equation' या 'zero of function f' कहलाता है। | |
01:11 | इस प्रक्रिया को 'रूट ज्ञात करना' या 'ज़ीरो ज्ञात करना' कहते हैं। | |
01:16 | हम 'Bisection Method' के अध्ययन से शुरू करते हैं। | |
01:20 | 'Bisection Method' में, हम 'रूट' के 'इनिशियल ब्रैकेट' की गणना करते हैं। | |
01:25 | फिर हम 'ब्रैकेट' में से इटरेट करते हैं और इसकी लम्बाई को आधा करते हैं। | |
01:31 | हम इस प्रक्रिया को तब तक दोहराते हैं जब तक हमें इस इक्वेशन का हल न मिल जाए। | |
01:36 | अब हम 'Bisection मेथड' प्रयोग करके इस फंक्शन को हल करते हैं। | |
01:41 | दिए गए 'फंक्शन f इक्वल्स टू 2 sinx माइनस e की घात x डिवाइडेड बाइ 4 माइनस 1' '-5 से -3 के अंतराल में' | |
01:54 | 'Scilab एडिटर' पर 'Bisection डॉट sci' खोलें। | |
02:00 | अब 'बाइसेक्शन मेथड' के लिए कोड देखते हैं। | |
02:03 | हम इनपुट आर्ग्युमेंट्स 'a b f' और 'tol' के साथ 'बाइसेक्शन फंक्शन' को परिभाषित करते हैं। | |
02:10 | यहाँ 'a', 'अंतराल' की लोअर लिमिट है, | |
02:14 | 'b' 'अंतराल' की अपर लिमिट है | |
02:16 | 'f' वो फंक्शन है जो हल किया जाना है, | |
02:19 | और 'tol' 'टॉलरेंस लेवल' है। | |
02:22 | हम इटरेशन्स की अधिकतम संख्या को 100 के बराबर निर्दिष्ट करते हैं। | |
02:28 | हम 'अंतराल का मध्य बिंदु ज्ञात करते हैं और तब तक इटरेट करते हैं जब तक दी गयी 'टॉलरेन्स रेंज' में वैल्यू की गणना हो जाये। | |
02:37 | अब इस कोड का प्रयोग करके प्रश्न को हल करते हैं। | |
02:40 | फाइल को सेव और एक्सीक्यूट करते हैं। | |
02:43 | Scilab कंसोल' को खोलें। | |
02:47 | अब 'अंतराल' को परिभाषित करते हैं। | |
02:50 | मानिये 'a', '-5' के बराबर है। | |
02:52 | एंटर दबाएं। | |
02:54 | मानिये 'b' , '-3' के बराबर है। | |
02:56 | एंटर दबाएं। | |
02:58 | 'deff' फंक्शन प्रयोग करके फंक्शन को परिभाषित करते हैं। | |
03:01 | टाइप करें: | |
03:02 | 'deff ब्रैकेट खोलें सिंगल कोट में स्क्वायर ब्रैकेट खोलें y स्क्वायर ब्रैकेट बंद करें इक्वल टू f ऑफ़ x सिंगल कोट बंद करें कॉमा सिंगल कोट खोलें y इक्वल टू 2 asterisk sin ऑफ़ x माइनस ब्रैकेट खोलें ब्रैकेट खोलें परसेंटेज e की घात x ब्रैकेट बंद करें डिवाइडेड बाइ 4 ब्रैकेट बंद करें माइनस 1 सिंगल कोट बंद करें ब्रैकेट बंद करें' | |
03:41 | 'deff' फंक्शन के बारे अधिक जानकारी के लिए, टाइप करें 'help deff' | |
03:46 | एंटर दबाएं। | |
03:48 | मानिये 'tol' 10 की घात -5 के बराबर है। | |
03:53 | एंटर दबाएं। | |
03:56 | इस प्रश्न को हल करने के लिए, टाइप करें | |
03:58 | 'Bisection ब्रैकेट खोलें a कॉमा b कॉमा f कॉमा tol ब्रैकेट बंद करें' | |
04:07 | एंटर दबाएं। | |
04:09 | फंक्शन का रूट कंसोल पर दिखता है। | |
04:14 | अब 'Secant मेथड' का अध्ययन करते हैं। | |
04:17 | 'Secant मेथड' में, दो क्रमागत इटरेशन वैल्यूज़ प्रयोग करके 'डेरीवेटिव' को फाइनाइट डिफरेंस से अनुमानित किया जाता है। | |
04:27 | अब 'Secant मेथड' प्रयोग करके इस उदाहरण को हल करते हैं। | |
04:30 | फंक्शन 'f equals to x square minus 6' है। | |
04:36 | दो 'शुरूआती अनुमान' 'p zero' इक्वल्स टू 2 और 'p one' इक्वल्स टू 3 हैं। | |
04:44 | प्रश्न को हल करने से पहले, हम 'Secant मेथड' के लिए कोड देखते हैं। | |
04:50 | 'Scilab एडिटर' पर 'Secant डॉट sci' खोलें। | |
04:54 | हम इनपुट आर्ग्युमेंट्स 'a, b' और 'f' के साथ 'Secant' फंक्शन को परिभाषित करते हैं। | |
05:01 | 'a' रूट के लिए पहला शुरूआती अनुमान है, | |
05:04 | 'b' दूसरा शुरूआती अनुमान है और | |
05:07 | 'f' वो फंक्शन है जो हल किया जाना है। | |
05:10 | हम वर्तमान पॉइंट और पिछले पॉइंट के बीच की वैल्यू के अंतर को ज्ञात करते हैं। | |
05:15 | हम 'Secant मेथड' को लागू करते हैं और रूट की वैल्यू ज्ञात करते हैं। | |
05:21 | अंततः हम फंक्शन को समाप्त करते हैं। | |
05:24 | अब मैं कोड को save और execute करती हूँ। | |
05:27 | 'Scilab कंसोल' खोलें। | |
05:30 | टाइप करें 'clc'. | |
05:32 | एंटर दबाएं। | |
05:34 | अब मैं इस उदाहरण के लिए शुरूआती अनुमानों को परिभाषित करती हूँ। | |
05:38 | टाइप करें 'a' इक्वल्स टू 2. | |
05:40 | एंटर दबाएं। | |
05:42 | फिर टाइप करें 'b' इक्वल्स टू 3. | |
05:44 | एंटर दबाएं। | |
05:46 | हम 'deff' फंक्शन प्रयोग करके फंक्शन को परिभाषित करते हैं। | |
05:49 | टाइप करें 'deff ब्रैकेट खोलें सिंगल कोट में स्क्वायर ब्रैकेट खोलें y स्क्वायर ब्रैकेट बंद करें इक्वल टू g ऑफ़ x सिंगल कोट बंद करें कॉमा सिंगल कोट खोलें y इक्वल टू ब्रैकेट खोलें x की घात 2 ब्रैकेट बंद करें माइनस 6 सिंगल कोट बंद करें ब्रैकेट बंद करें' | |
06:15 | एंटर दबाएं। | |
06:18 | हम निम्न टाइप करके फंक्शन को कॉल करते हैं | |
06:20 | 'Secant ब्रैकेट खोलें a कॉमा b कॉमा g ब्रैकेट बंद करें' | |
06:27 | एंटर दबाएं। | |
06:30 | रूट की वैल्यू 'कंसोल' पर दिखती है। | |
06:35 | अब इस ट्यूटोरियल को सारांशित करते हैं। | |
06:38 | इस ट्यूटोरियल में हमने निम्न करना सीखा: | |
06:41 | भिन्न हल करने वाले मेथड्स के लिए 'Scilab' कोड बनाना। | |
06:45 | 'नॉनलीनियर इक्वेशन्स' के रूट ज्ञात करना। | |
06:48 | दो मेथड्स जो हमने आज सीखे वो प्रयोग करके अपने आप से इस प्रश्न को हल करें। | |
06:55 | दर्शाये लिंक पर उपलब्ध वीडिओ देखें। | |
06:58 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सरांशित करता है। | |
07:01 | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं। | |
07:05 | स्पोकन ट्यूटोरियल टीम: | |
07:07 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। | |
07:10 | ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। | |
07:14 | अधिक जाकारी के लिए, कृपया conatct@spoken-tutorial.org पर लिखें। | |
07:21 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है। | |
07:24 | यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। | |
07:32 | इस मिशन पर अधिक जानकारी http://spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है। | |
07:39 | आय आय टी बॉम्बे से मैं श्रुति आर्य अब आपसे विदा लेती हूँ। | |
07:41 | हमसे जुड़ने के लिए धन्यवाद। | } |