Difference between revisions of "Scilab/C2/Scripts-and-Functions/Marathi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{| border=1
 
{| border=1
!Time
+
|'''Time'''
!Narration
+
|'''Narration'''
  
 
|-
 
|-
|  00.01  
+
|  00:01  
 
|  सायलॅबच्या स्क्रिप्टस आणि फंक्शन्स वरील पाठात स्वागत.  
 
|  सायलॅबच्या स्क्रिप्टस आणि फंक्शन्स वरील पाठात स्वागत.  
  
 
|-
 
|-
|  00.06  
+
|  00:06  
 
|  सायलॅबमधील फाईल फॉरमॅट बद्दल जाणून घेऊ.  
 
|  सायलॅबमधील फाईल फॉरमॅट बद्दल जाणून घेऊ.  
  
 
|-
 
|-
|  00.12  
+
|  00:12  
 
|  अनेक कमांडस एकत्रित कार्यान्वित करण्यासाठी सायलॅब एडिटरद्वारे ती स्टेटमेंटस फाईलमधे लिहिणे अधिक सोयीचे असते.  
 
|  अनेक कमांडस एकत्रित कार्यान्वित करण्यासाठी सायलॅब एडिटरद्वारे ती स्टेटमेंटस फाईलमधे लिहिणे अधिक सोयीचे असते.  
  
 
|-
 
|-
|  00.21  
+
|  00:21  
 
|  ह्याला स्क्रिप्ट फाईल्स म्हणतात.  
 
|  ह्याला स्क्रिप्ट फाईल्स म्हणतात.  
  
 
|-
 
|-
|  00.24  
+
|  00:24  
 
|  स्क्रिप्ट फाईलमधील लिहिलेल्या कमांडस कार्यान्वित करण्यासाठी exec फंक्शन वापरून त्याच्या पुढे स्क्रिप्ट फाईलचे नाव लिहितात.  
 
|  स्क्रिप्ट फाईलमधील लिहिलेल्या कमांडस कार्यान्वित करण्यासाठी exec फंक्शन वापरून त्याच्या पुढे स्क्रिप्ट फाईलचे नाव लिहितात.  
  
 
|-
 
|-
|  00.34  
+
|  00:34  
 
|  ह्या फाईलमधील घटकांप्रमाणे फाईलचे एक्सटेन्शन .sce किंवा .sci असते.
 
|  ह्या फाईलमधील घटकांप्रमाणे फाईलचे एक्सटेन्शन .sce किंवा .sci असते.
  
 
|-
 
|-
|  00.42  
+
|  00:42  
 
|  .sci हे एक्सटेन्शन असलेल्या फाईल्समधे सायलॅब मधील किंवा युजर डिफाईन्ड फंक्शन्स असतात.
 
|  .sci हे एक्सटेन्शन असलेल्या फाईल्समधे सायलॅब मधील किंवा युजर डिफाईन्ड फंक्शन्स असतात.
  
 
|-
 
|-
|  00.51  
+
|  00:51  
 
|  कार्यान्वित केलेल्या .sci फाईल्स सायलॅबमधे फंक्शन्स लोड करतात. परंतु ती कार्यान्वित करत नाहीत. त्याऐवजी,
 
|  कार्यान्वित केलेल्या .sci फाईल्स सायलॅबमधे फंक्शन्स लोड करतात. परंतु ती कार्यान्वित करत नाहीत. त्याऐवजी,
  
 
|-
 
|-
|  01.00  
+
|  01:00  
 
|  .sce हे एक्सटेन्शन असलेल्या फाईल्समधे सायलॅब फंक्शन आणि युजर डिफाईन्ड फंक्शन्स असतात .  
 
|  .sce हे एक्सटेन्शन असलेल्या फाईल्समधे सायलॅब फंक्शन आणि युजर डिफाईन्ड फंक्शन्स असतात .  
  
 
|-
 
|-
|  01.08  
+
|  01:08  
 
|  लक्षात घ्या की, .sce आणि .sci एक्सटेन्शन्स देण्याच्या पध्दती हे काही नियम नसून सायलॅब कम्युनिटीने पाळलेले संकेत आहेत.
 
|  लक्षात घ्या की, .sce आणि .sci एक्सटेन्शन्स देण्याच्या पध्दती हे काही नियम नसून सायलॅब कम्युनिटीने पाळलेले संकेत आहेत.
  
 
|-
 
|-
|  01.21  
+
|  01:21  
 
|  संगणकावर सायलॅब कन्सोल विंडो उघडू .  
 
|  संगणकावर सायलॅब कन्सोल विंडो उघडू .  
  
 
|-
 
|-
|  01.27  
+
|  01:27  
 
|  तुम्ही चालू डिरेक्टरीमधे आहात का हे तपासण्यासाठी कमांड प्रॉम्पटवर pwd टाईप करा.
 
|  तुम्ही चालू डिरेक्टरीमधे आहात का हे तपासण्यासाठी कमांड प्रॉम्पटवर pwd टाईप करा.
  
 
|-
 
|-
|  01.35  
+
|  01:35  
|  सायलॅब कन्सोल च्या Taskबारवर जाऊन सायलॅब एडिटर उघडण्यासाठी एडिटर वर क्लिक करा.
+
|  सायलॅब कन्सोल च्या टास्क  बारवर जाऊन सायलॅब एडिटर उघडण्यासाठी एडिटर वर क्लिक करा.
  
 
|-
 
|-
|  01.49  
+
|  01:49  
|  मी काही कमांडस, फाईलमधे आधीच टाईप करून ती फाईल helloworld.sceनावाने सेव्ह केलेली आहे. ती फाईल Open a file च्या शॉर्टकट आयकॉनवर क्लिक करून उघडणार आहे.  
+
|  मी काही कमांडस, फाईलमधे आधीच टाईप करून ती फाईल helloworld.sceनावाने सेव्ह केलेली आहे. ती फाईल Open a file(ओपन अ फाइल) च्या शॉर्टकट आयकॉनवर क्लिक करून उघडणार आहे.  
  
 
|-
 
|-
|  02.03  
+
|  02:03  
|  helloworld.sce फाईल सिलेक्ट करून Open क्लिक करा.
+
|  helloworld.sce फाईल सिलेक्ट करून Open(ओपन) क्लिक करा.
  
 
|-
 
|-
|  02.10  
+
|  02:10  
 
|  तुम्ही नव्या फाईलमधे कमांडस टाईप करून, फाईल मेनूमधून ही फाईल helloworld.sce नाव देऊन चालू डिरेक्टरीत सेव्ह करू शकता.
 
|  तुम्ही नव्या फाईलमधे कमांडस टाईप करून, फाईल मेनूमधून ही फाईल helloworld.sce नाव देऊन चालू डिरेक्टरीत सेव्ह करू शकता.
  
 
|-
 
|-
|  02.20  
+
|  02:20  
|  सायलॅब एडिटरच्या मेनूबारवरील Execute बटणावर जाऊनLoad into सायलॅब पर्याय निवडा.  
+
|  सायलॅब एडिटरच्या मेनूबारवरील Execute(एक्सेक्यूट) बटणावर जाऊन Load into( लोड इंटू) सायलॅब पर्याय निवडा.  
  
 
|-
 
|-
|  02.29  
+
|  02:29  
 
|  हा सायलॅब कन्सोलवर ती फाईल लोड करेल.  
 
|  हा सायलॅब कन्सोलवर ती फाईल लोड करेल.  
  
 
|-
 
|-
|  02.34  
+
|  02:34  
 
|  फाईल कन्सोलवर लोड झाल्यानंतर ती स्क्रिप्ट आपल्याला हे आऊटपुट देईल.
 
|  फाईल कन्सोलवर लोड झाल्यानंतर ती स्क्रिप्ट आपल्याला हे आऊटपुट देईल.
  
 
|-
 
|-
|  02.43  
+
|  02:43  
 
|  ह्यामधे कमांडस आणि संबंधित कमांडसचे आऊटपुट, दोन्हींचा समावेश आहे.
 
|  ह्यामधे कमांडस आणि संबंधित कमांडसचे आऊटपुट, दोन्हींचा समावेश आहे.
  
 
|-
 
|-
|  02.49  
+
|  02:49  
 
|  आता a ची व्हॅल्यू बदलून ती 1 करा.  
 
|  आता a ची व्हॅल्यू बदलून ती 1 करा.  
  
 
|-
 
|-
|  02.55  
+
|  02:55  
|  एडिटरमधे File मेनूवर जाऊन Save क्लिक करा.  
+
|  एडिटरमधे File(फाइल) मेनूवर जाऊन Save(सेव) क्लिक करा.  
  
 
|-
 
|-
|  03.02  
+
|  03:02  
|  तसेच exec कमांड आणि स्क्रिप्ट फाईलचा पाथ देऊन सायलॅब इंटरप्रीटरवर स्क्रिप्ट थेट कार्यान्वित करता येते.
+
|  तसेच exec(एग्ज़ेक) कमांड आणि स्क्रिप्ट फाईलचा पाथ देऊन सायलॅब इंटरप्रीटरवर स्क्रिप्ट थेट कार्यान्वित करता येते.
  
 
|-
 
|-
|  03.12  
+
|  03:12  
 
|  exec कंसात डबल कोटस मधे helloworld.sce म्हणजेच फाईलचे नाव टाईप करून एंटर दाबा.
 
|  exec कंसात डबल कोटस मधे helloworld.sce म्हणजेच फाईलचे नाव टाईप करून एंटर दाबा.
  
 
|-
 
|-
|  03.31  
+
|  03:31  
|  स्क्रिप्ट फाईलexec फंक्शनद्वारे तेच आऊटपुट देते.  
+
|  स्क्रिप्ट फाईल exec(एग्ज़ेक) फंक्शनद्वारे तेच आऊटपुट देते.  
  
 
|-
 
|-
|  03.37  
+
|  03:37  
 
|  आता फंक्शन्सबद्दल जाणून घेऊ.
 
|  आता फंक्शन्सबद्दल जाणून घेऊ.
  
 
|-
 
|-
|  03.39  
+
|  03:39  
|  फंक्शनची सुरूवातfunction ह्या कीवर्डपासून आणि शेवट endfunction ह्या कीवर्डने होतो.  
+
|  फंक्शनची सुरूवात function( फंक्शन) ह्या कीवर्डपासून आणि शेवट endfunction(एण्ड फंक्शन) ह्या कीवर्डने होतो.  
  
 
|-
 
|-
|  03.46  
+
|  03:46  
|  आपण सायलॅब एडिटरद्वारे function.sciही फंक्शन फाईल आधीच सेव्ह केली होती.  
+
|  आपण सायलॅब एडिटरद्वारे function.sci ही फंक्शन फाईल आधीच सेव्ह केली होती.  
  
 
|-
 
|-
|  03.57  
+
|  03:57  
 
|  ती फाईल उघडू.
 
|  ती फाईल उघडू.
  
 
|-
 
|-
|  04.03  
+
|  04:03  
 
|  येथे घोषित केलेले फंक्शन बघू शकता.
 
|  येथे घोषित केलेले फंक्शन बघू शकता.
  
 
|-
 
|-
|  04.08  
+
|  04:08  
 
|  येथे डिग्रीज हे आऊटपुट आणि रेडियन्स हे इनपुट पॅरामीटर आहे.
 
|  येथे डिग्रीज हे आऊटपुट आणि रेडियन्स हे इनपुट पॅरामीटर आहे.
  
 
|-
 
|-
|  04.21  
+
|  04:21  
 
|  radians2degrees हे संबंधित फंक्शनचे नाव आहे.  
 
|  radians2degrees हे संबंधित फंक्शनचे नाव आहे.  
  
 
|-
 
|-
|  04.26  
+
|  04:26  
Executeह्या मेनू पर्यायाद्वारे हे फंक्शन सायलॅब मधे लोड करूया.
+
Execute(एक्सेक्यूट) ह्या मेनू पर्यायाद्वारे हे फंक्शन सायलॅब मधे लोड करूया.
  
 
|-
 
|-
|  04.40  
+
|  04:40  
 
|  हे सायलॅब कन्सोलवर लोड झाले आहे.  
 
|  हे सायलॅब कन्सोलवर लोड झाले आहे.  
  
 
|-
 
|-
|  04.44  
+
|  04:44  
|  हे exec ह्या कमांडद्वारे देखील लोड करता येते.
+
|  हे exec(एग्ज़ेक) ह्या कमांडद्वारे देखील लोड करता येते.
  
 
|-
 
|-
|  04.47  
+
|  04:47  
 
|  एकदा फंक्शन लोड झाले की इतर सायलॅब फंक्शनप्रमाणेच योग्य ती अर्ग्युमेंटस देऊन ते कॉल करता येते.
 
|  एकदा फंक्शन लोड झाले की इतर सायलॅब फंक्शनप्रमाणेच योग्य ती अर्ग्युमेंटस देऊन ते कॉल करता येते.
  
 
|-
 
|-
|  04.56  
+
|  04:56  
|  percent चे चिन्ह देण्याचे व ते वापरण्याचे कारण लक्षात ठेवा.  
+
|  percent(पर्सेंट) चे चिन्ह देण्याचे व ते वापरण्याचे कारण लक्षात ठेवा.  
  
 
|-
 
|-
|  05.02  
+
|  05:02  
 
|  आता radians2degrees कंसात %pi/2 आणि radians2degrees कंसात (%pi/4) च्या व्हॅल्यू काढू.  
 
|  आता radians2degrees कंसात %pi/2 आणि radians2degrees कंसात (%pi/4) च्या व्हॅल्यू काढू.  
  
 
|-
 
|-
|  05.17  
+
|  05:17  
 
|  % pi/2 एंटर दाबा. आणि radians2degrees % pi/4 एंटर दाबा. ह्या व्हॅल्यू मिळाल्या आहेत.
 
|  % pi/2 एंटर दाबा. आणि radians2degrees % pi/4 एंटर दाबा. ह्या व्हॅल्यू मिळाल्या आहेत.
  
 
|-
 
|-
|  05.28  
+
|  05:28  
 
|  आता एकापेक्षा अधिक इनपुट आणि आऊटपुट अर्ग्युमेंटस असलेले फंक्शन पाहू.  
 
|  आता एकापेक्षा अधिक इनपुट आणि आऊटपुट अर्ग्युमेंटस असलेले फंक्शन पाहू.  
  
 
|-
 
|-
|  05.33  
+
|  05:33  
 
|  हे फंक्शन इनपुट अर्ग्युमेंट म्हणून पोलार कोऑर्डिनेटस आणि आऊटपुट अर्ग्युमेंटस म्हणून रेक्टँग्युलर कोऑर्डिनेटस घेतात.  
 
|  हे फंक्शन इनपुट अर्ग्युमेंट म्हणून पोलार कोऑर्डिनेटस आणि आऊटपुट अर्ग्युमेंटस म्हणून रेक्टँग्युलर कोऑर्डिनेटस घेतात.  
  
 
|-
 
|-
|  05.44  
+
|  05:44  
 
|  मी आधीच टाईप करून ठेवलेली फाईल उघडत आहे.
 
|  मी आधीच टाईप करून ठेवलेली फाईल उघडत आहे.
  
 
|-
 
|-
|  05.51  
+
|  05:51  
 
|  x आणि y हे आऊटपुट पॅरामीटर्स, r आणि theta हे polar2rect फंक्शनचे इनपुट पॅरामीटर्स असल्याचे दिसेल.
 
|  x आणि y हे आऊटपुट पॅरामीटर्स, r आणि theta हे polar2rect फंक्शनचे इनपुट पॅरामीटर्स असल्याचे दिसेल.
  
 
|-
 
|-
|  06.06  
+
|  06:06  
|  हे फंक्शन exec ह्या कमांडद्वारे सायलॅबमधे लोड करत आहोत.
+
|  हे फंक्शन exec(एग्ज़ेक) ह्या कमांडद्वारे सायलॅबमधे लोड करत आहोत.
  
 
|-
 
|-
|  06.21  
+
|  06:21  
 
|  फंक्शन लोड झाल्यावर ते कॉल करणे गरजेचे आहे. ह्या फंक्शनला दोन इनपुट आणि दोन आऊटपुट अर्ग्युमेंटस ची गरज असते.
 
|  फंक्शन लोड झाल्यावर ते कॉल करणे गरजेचे आहे. ह्या फंक्शनला दोन इनपुट आणि दोन आऊटपुट अर्ग्युमेंटस ची गरज असते.
  
 
|-
 
|-
|  06.31  
+
|  06:31  
 
|  म्हणून r = 2;  
 
|  म्हणून r = 2;  
  
 
|-
 
|-
|  06.37  
+
|  06:37  
 
|  theta = 45  
 
|  theta = 45  
  
 
|-
 
|-
|  06.44  
+
|  06:44  
 
|  आता ते कॉल करण्यासाठी टाईप करा. x1 कॉमा y1 हे आऊटपुट पॅरामीटर्स आहेत.is equal to फंक्शनचे नाव polar2rect कंसात r कॉमा theta आणि एंटर दाबा.  
 
|  आता ते कॉल करण्यासाठी टाईप करा. x1 कॉमा y1 हे आऊटपुट पॅरामीटर्स आहेत.is equal to फंक्शनचे नाव polar2rect कंसात r कॉमा theta आणि एंटर दाबा.  
  
 
|-
 
|-
|  07.25  
+
|  07:25  
 
|  x1 आणि y1 च्या व्हॅल्यूज दिसतील.
 
|  x1 आणि y1 च्या व्हॅल्यूज दिसतील.
  
 
|-
 
|-
|  07.29  
+
|  07:29  
 
|  एका .sci फाईलमधे कितीही फंक्शन्स घोषित करू शकतो. हे सायलॅबचे महत्वाचे वैशिष्ट्य आहे.
 
|  एका .sci फाईलमधे कितीही फंक्शन्स घोषित करू शकतो. हे सायलॅबचे महत्वाचे वैशिष्ट्य आहे.
  
 
|-
 
|-
|  07.38  
+
|  07:38  
|  हे करताना लक्षात ठेवा की डिफॉल्ट रूपात फंक्शनमधे घोषित केलेले सर्व व्हेरिएबल्स लोकल असतात. एखाद्या फंक्शनमधे वापरलेल्या व्हेरिएबल्सच्या स्कोपचा शेवट endfunction कीवर्डने होतो.
+
|  हे करताना लक्षात ठेवा की डिफॉल्ट रूपात फंक्शनमधे घोषित केलेले सर्व व्हेरिएबल्स लोकल असतात. एखाद्या फंक्शनमधे वापरलेल्या व्हेरिएबल्सच्या स्कोपचा शेवट endfunction (एण्ड फंक्शन) कीवर्डने होतो.
  
 
|-
 
|-
|  07.55
+
|  07:55
 
|  ह्या वैशिष्ट्याचा फायदा म्हणजे त्याच नावाचे व्हेरिएबल्स वेगळ्या फंक्शनमधे वापरू शकतो.
 
|  ह्या वैशिष्ट्याचा फायदा म्हणजे त्याच नावाचे व्हेरिएबल्स वेगळ्या फंक्शनमधे वापरू शकतो.
  
 
|-
 
|-
|  08.05  
+
|  08:05  
 
|  जोपर्यंत ग्लोबल हा पर्याय वापरत नाही तोपर्यंत ह्या व्हेरिएबल्सची सरमिसळ होत नाही.  
 
|  जोपर्यंत ग्लोबल हा पर्याय वापरत नाही तोपर्यंत ह्या व्हेरिएबल्सची सरमिसळ होत नाही.  
  
 
|-
 
|-
|  08.10  
+
|  08:10  
|  ग्लोबल व्हेरिएबल्स विषयी जाणून घेण्यासाठी help globalटाईप करा.
+
|  ग्लोबल व्हेरिएबल्स विषयी जाणून घेण्यासाठी help global(हेल्प ग्लोबल) टाईप करा.
  
 
|-
 
|-
|  08.18  
+
|  08:18  
|  फंक्शनमधील एखाद्या व्हेरिएबलवर आपल्याला लक्ष ठेवायचे असेल तर dispवापरावे लागते.
+
|  फंक्शनमधील एखाद्या व्हेरिएबलवर आपल्याला लक्ष ठेवायचे असेल तर disp(डिस्प ) वापरावे लागते.
  
 
|-
 
|-
|  08.26  
+
|  08:26  
 
|  फंक्शन फाईलमधे स्टेटमेंटच्या शेवटी सेमीकोलन टाईप करून त्याचा परिणाम काय होतो ते पाहा.  
 
|  फंक्शन फाईलमधे स्टेटमेंटच्या शेवटी सेमीकोलन टाईप करून त्याचा परिणाम काय होतो ते पाहा.  
  
 
|-
 
|-
|  08.34  
+
|  08:34  
|  तसेच हे disp स्टेटमेंटसाठी देखील तपासा.  
+
|  तसेच हे disp(डिस्प ) स्टेटमेंटसाठी देखील तपासा.  
  
 
|-
 
|-
|  08.38  
+
|  08:38  
|  Inline फंक्शन्स.
+
|  Inline ( इनलाइन ) फंक्शन्स.  हे कोडचे भाग असून त्यांना निश्चित असे इनपुटस, आऊटपुटस आणि लोकल व्हेरिएबल्स असतात.
  
 
|-
 
|-
|  08.39
+
|  08:46
हे कोडचे भाग असून त्यांना निश्चित असे इनपुटस, आऊटपुटस आणि लोकल व्हेरिएबल्स असतात.
+
अशी फंक्शन घोषित करण्याची सोपी पध्दत म्हणजे deff(डेफ्फ) कमांडचा वापर.
  
 
|-
 
|-
|  08.46
+
|  08:53
अशी फंक्शन घोषित करण्याची सोपी पध्दत म्हणजे deff कमांडचा वापर.
+
कोड छोटा असलेली फंक्शन्स in-line ( इन-लाइन )फंक्शन्स म्हणून तयार करण्याची सुविधा सायलॅब देते.
  
 
|-
 
|-
08.53
+
09:02
कोड छोटा असलेली फंक्शन्स in-lineफंक्शन्स म्हणून तयार करण्याची सुविधा सायलॅब देते.
+
हे deff()(डेफ्फ) च्या मदतीने शक्य आहे.  
  
 
|-
 
|-
|  09.02
+
|  09:07  
|  हे deff() च्या मदतीने शक्य आहे.
+
 
+
|-
+
|  09.07  
+
 
|  हे दोन स्ट्रिंग पॅरामीटर्स घेते.  
 
|  हे दोन स्ट्रिंग पॅरामीटर्स घेते.  
  
 
|-
 
|-
|  09.10  
+
|  09:10  
 
|  पहिली स्ट्रिंग फंक्शनचा इंटरफेस निश्चित करते तर दुसरी स्ट्रिंग त्यातील स्टेटमेंटस असतात.
 
|  पहिली स्ट्रिंग फंक्शनचा इंटरफेस निश्चित करते तर दुसरी स्ट्रिंग त्यातील स्टेटमेंटस असतात.
  
 
|-
 
|-
|  09.19  
+
|  09:19  
|  deff कमांड सायलॅबमधे फंक्शन घोषित करते. तसेच लोड देखील करते.  
+
|  deff(डेफ्फ) कमांड सायलॅबमधे फंक्शन घोषित करते. तसेच लोड देखील करते.  
  
 
|-
 
|-
|  09.26  
+
|  09:26  
|  deff कमांडद्वारे घोषित केलेले फंक्शन एक्झीक्यूट मेनूद्वारे लोड करण्याची गरज नाही .  
+
|  deff(डेफ्फ) कमांडद्वारे घोषित केलेले फंक्शन एक्झीक्यूट मेनूद्वारे लोड करण्याची गरज नाही .  
  
 
|-
 
|-
|  09.34  
+
|  09:34  
 
|  ह्यासाठी एक उदाहरण पाहू.
 
|  ह्यासाठी एक उदाहरण पाहू.
  
 
|-
 
|-
|  09.41  
+
|  09:41  
|  आधीच बनवलेली inline फंक्शनची फाईल inline.sci उघडू.
+
|  आधीच बनवलेली inline( इनलाइन ) फंक्शनची फाईल inline.sci उघडू.
  
 
|-
 
|-
|  09.51  
+
|  09:51  
 
|  एडिटर विंडोच्या आकारात थोडा बदल करू.  
 
|  एडिटर विंडोच्या आकारात थोडा बदल करू.  
  
 
|-
 
|-
|  09.57  
+
|  09:57  
 
|  आधी सांगितल्याप्रमाणे पहिली स्ट्रिंग फंक्शन डिक्लरेशन निश्चित करते तर दुसरी स्ट्रिंग त्यातली स्टेटमेंटस असतात.
 
|  आधी सांगितल्याप्रमाणे पहिली स्ट्रिंग फंक्शन डिक्लरेशन निश्चित करते तर दुसरी स्ट्रिंग त्यातली स्टेटमेंटस असतात.
  
 
|-
 
|-
|  10.13  
+
|  10:13  
apan हे फंक्शन सायलॅब एडिटर मधे लोड करून त्याचा उपयोग degrees2radians of 90 आणि degrees2radians of 45 ह्यांच्या व्हॅल्यूज काढण्यासाठी वापरू.  
+
|आपण हे फंक्शन सायलॅब एडिटर मधे लोड करून त्याचा उपयोग degrees2radians of 90 आणि degrees2radians of 45 ह्यांच्या व्हॅल्यूज काढण्यासाठी वापरू.  
  
 
|-
 
|-
|  10.54  
+
|  10:54  
 
|  एखादे फंक्शन इतर फंक्शन्स कॉल करू शकते तसेच स्वतःला सुध्दा कॉल करते.
 
|  एखादे फंक्शन इतर फंक्शन्स कॉल करू शकते तसेच स्वतःला सुध्दा कॉल करते.
  
 
|-
 
|-
|  11.00   
+
|  11:00   
 
|  ह्याला फंक्शनचे "रिकर्सिव्ह" कॉलिंग म्हणतात.  
 
|  ह्याला फंक्शनचे "रिकर्सिव्ह" कॉलिंग म्हणतात.  
  
 
|-
 
|-
|  11.03  
+
|  11:03  
 
|  पूर्णांक संख्येचे फॅक्टोरियल काढणारे फंक्शन लिहिण्यासाठी ह्याचा उपयोग होतो.  
 
|  पूर्णांक संख्येचे फॅक्टोरियल काढणारे फंक्शन लिहिण्यासाठी ह्याचा उपयोग होतो.  
  
 
|-
 
|-
|  11.10  
+
|  11:10  
 
|  सायलॅबमधील फाईल फॉरमॅटबद्दल अधिक जाणून घेऊ.
 
|  सायलॅबमधील फाईल फॉरमॅटबद्दल अधिक जाणून घेऊ.
  
 
|-
 
|-
|  11.14  
+
|  11:14  
 
|  आधी सांगितल्याप्रमाणे सायलॅब दोन प्रकारचे म्हणजेच SCE आणि SCI फाईल फॉरमॅट वापरते.  
 
|  आधी सांगितल्याप्रमाणे सायलॅब दोन प्रकारचे म्हणजेच SCE आणि SCI फाईल फॉरमॅट वापरते.  
  
 
|-
 
|-
|  11.23  
+
|  11:23  
 
|  .sce फाईल एक्सटेन्शन असलेली फाईल ही स्क्रिप्ट फाईल असते. ज्यामधे सायलॅब सेशन दरम्यान आपण टाईप केलेल्या कमांडसचा समावेश असतो.
 
|  .sce फाईल एक्सटेन्शन असलेली फाईल ही स्क्रिप्ट फाईल असते. ज्यामधे सायलॅब सेशन दरम्यान आपण टाईप केलेल्या कमांडसचा समावेश असतो.
  
 
|-
 
|-
|  11.35  
+
|  11:35  
|  त्यात फंक्शन बद्दल माहिती देणा-या कमेंट लाईन्स असतात तसेच EXECकमांडने कार्यान्वित होणारे स्क्रिप्टही वापरलेले असतात.
+
|  त्यात फंक्शन बद्दल माहिती देणा-या कमेंट लाईन्स असतात तसेच EXEC(एग्ज़ेक) कमांडने कार्यान्वित होणारे स्क्रिप्टही वापरलेले असतात.
  
 
|-
 
|-
|  11.52  
+
|  11:52  
 
|  .sci हे एक्सटेन्शन असलेली फाईल ही फंक्शन फाईल असते जिची सुरूवात फंक्शन स्टेटमेंटने होते.
 
|  .sci हे एक्सटेन्शन असलेली फाईल ही फंक्शन फाईल असते जिची सुरूवात फंक्शन स्टेटमेंटने होते.
  
 
|-
 
|-
|  12.00  
+
|  12:00  
|  एका .sciफाईलमधे अनेक फंक्शन्स घोषित केलेली असू शकतात ज्यात फंक्शन्सच्या अर्ग्युमेंटसवर कार्य करणारी अनेक सायलॅब स्टेटमेंटस असू शकतात. तसेच त्याद्वारे आऊटपुट व्हेरिएबल्सच्या व्हॅल्यू काढल्या जातात.
+
|  एका .sci फाईलमधे अनेक फंक्शन्स घोषित केलेली असू शकतात ज्यात फंक्शन्सच्या अर्ग्युमेंटसवर कार्य करणारी अनेक सायलॅब स्टेटमेंटस असू शकतात. तसेच त्याद्वारे आऊटपुट व्हेरिएबल्सच्या व्हॅल्यू काढल्या जातात.
  
 
|-
 
|-
|  12.20  
+
|  12:20  
 
|  आपण पाठाच्या अंतिम टप्प्यात आहोत.
 
|  आपण पाठाच्या अंतिम टप्प्यात आहोत.
  
 
|-
 
|-
|  12.25  
+
|  12:25  
 
|  सायलॅब मधील इतर अनेक फंक्शन्सबद्दल इतर पाठात जाणून घेऊ.
 
|  सायलॅब मधील इतर अनेक फंक्शन्सबद्दल इतर पाठात जाणून घेऊ.
  
 
|-
 
|-
|  12.31  
+
|  12:31  
 
|  सायलॅब लिंक्स बघत रहा.  
 
|  सायलॅब लिंक्स बघत रहा.  
  
 
|-
 
|-
|  12.33  
+
|  12:33  
|  हा पाठ Free and Open Source Software in Science and Engineering Education (FOSSEE) ने तयार केला आहे.  
+
|  हा पाठ फ्री अँड ओपन सोर्स सॉफ्टवेर इन साइन्स अँड इंजिनियरिंग एजुकेशन (FOSSEE) ने तयार केला आहे.  
  
 
|-
 
|-
|  12.40  
+
|  12:40  
 
|  FOSSEE प्रोजेक्ट संबंधी अधिक माहिती fossee.in किंवा सायलॅब.in द्वारे मिळवू शकता.
 
|  FOSSEE प्रोजेक्ट संबंधी अधिक माहिती fossee.in किंवा सायलॅब.in द्वारे मिळवू शकता.
  
 
|-
 
|-
|  12.50  
+
|  12:50  
|  यासाठी National Mission on Education through ICT, MHRD, Government of India कडून अर्थसहाय्य मिळाले आहे.  
+
|  यासाठी नॅशनल मिशन ऑन एज्युकेशन थ्रू आय. सी. टी. , एम .एच. आर. डि. गव्हरमेण्ट ऑफ इंडिया कडून अर्थसहाय्य मिळाले आहे.  
  
 
|-
 
|-
|  12.56  
+
|  12:56  
 
|  अधिक माहितीसाठी spoken hyphen tutorial dot org slash NMEICT hyphen intro ला भेट द्या.
 
|  अधिक माहितीसाठी spoken hyphen tutorial dot org slash NMEICT hyphen intro ला भेट द्या.
  
 
|-
 
|-
|  13.06  
+
|  13:06  
 
|  हे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते.
 
|  हे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते.
  
 
|-
 
|-
|  13.10  
+
|  13:10  
 
|  सहभागाबद्दल धन्यवाद.
 
|  सहभागाबद्दल धन्यवाद.
 
 
|}
 
|}

Latest revision as of 11:21, 6 March 2017

Time Narration
00:01 सायलॅबच्या स्क्रिप्टस आणि फंक्शन्स वरील पाठात स्वागत.
00:06 सायलॅबमधील फाईल फॉरमॅट बद्दल जाणून घेऊ.
00:12 अनेक कमांडस एकत्रित कार्यान्वित करण्यासाठी सायलॅब एडिटरद्वारे ती स्टेटमेंटस फाईलमधे लिहिणे अधिक सोयीचे असते.
00:21 ह्याला स्क्रिप्ट फाईल्स म्हणतात.
00:24 स्क्रिप्ट फाईलमधील लिहिलेल्या कमांडस कार्यान्वित करण्यासाठी exec फंक्शन वापरून त्याच्या पुढे स्क्रिप्ट फाईलचे नाव लिहितात.
00:34 ह्या फाईलमधील घटकांप्रमाणे फाईलचे एक्सटेन्शन .sce किंवा .sci असते.
00:42 .sci हे एक्सटेन्शन असलेल्या फाईल्समधे सायलॅब मधील किंवा युजर डिफाईन्ड फंक्शन्स असतात.
00:51 कार्यान्वित केलेल्या .sci फाईल्स सायलॅबमधे फंक्शन्स लोड करतात. परंतु ती कार्यान्वित करत नाहीत. त्याऐवजी,
01:00 .sce हे एक्सटेन्शन असलेल्या फाईल्समधे सायलॅब फंक्शन आणि युजर डिफाईन्ड फंक्शन्स असतात .
01:08 लक्षात घ्या की, .sce आणि .sci एक्सटेन्शन्स देण्याच्या पध्दती हे काही नियम नसून सायलॅब कम्युनिटीने पाळलेले संकेत आहेत.
01:21 संगणकावर सायलॅब कन्सोल विंडो उघडू .
01:27 तुम्ही चालू डिरेक्टरीमधे आहात का हे तपासण्यासाठी कमांड प्रॉम्पटवर pwd टाईप करा.
01:35 सायलॅब कन्सोल च्या टास्क बारवर जाऊन सायलॅब एडिटर उघडण्यासाठी एडिटर वर क्लिक करा.
01:49 मी काही कमांडस, फाईलमधे आधीच टाईप करून ती फाईल helloworld.sceनावाने सेव्ह केलेली आहे. ती फाईल Open a file(ओपन अ फाइल) च्या शॉर्टकट आयकॉनवर क्लिक करून उघडणार आहे.
02:03 helloworld.sce फाईल सिलेक्ट करून Open(ओपन) क्लिक करा.
02:10 तुम्ही नव्या फाईलमधे कमांडस टाईप करून, फाईल मेनूमधून ही फाईल helloworld.sce नाव देऊन चालू डिरेक्टरीत सेव्ह करू शकता.
02:20 सायलॅब एडिटरच्या मेनूबारवरील Execute(एक्सेक्यूट) बटणावर जाऊन Load into( लोड इंटू) सायलॅब पर्याय निवडा.
02:29 हा सायलॅब कन्सोलवर ती फाईल लोड करेल.
02:34 फाईल कन्सोलवर लोड झाल्यानंतर ती स्क्रिप्ट आपल्याला हे आऊटपुट देईल.
02:43 ह्यामधे कमांडस आणि संबंधित कमांडसचे आऊटपुट, दोन्हींचा समावेश आहे.
02:49 आता a ची व्हॅल्यू बदलून ती 1 करा.
02:55 एडिटरमधे File(फाइल) मेनूवर जाऊन Save(सेव) क्लिक करा.
03:02 तसेच exec(एग्ज़ेक) कमांड आणि स्क्रिप्ट फाईलचा पाथ देऊन सायलॅब इंटरप्रीटरवर स्क्रिप्ट थेट कार्यान्वित करता येते.
03:12 exec कंसात डबल कोटस मधे helloworld.sce म्हणजेच फाईलचे नाव टाईप करून एंटर दाबा.
03:31 स्क्रिप्ट फाईल exec(एग्ज़ेक) फंक्शनद्वारे तेच आऊटपुट देते.
03:37 आता फंक्शन्सबद्दल जाणून घेऊ.
03:39 फंक्शनची सुरूवात function( फंक्शन) ह्या कीवर्डपासून आणि शेवट endfunction(एण्ड फंक्शन) ह्या कीवर्डने होतो.
03:46 आपण सायलॅब एडिटरद्वारे function.sci ही फंक्शन फाईल आधीच सेव्ह केली होती.
03:57 ती फाईल उघडू.
04:03 येथे घोषित केलेले फंक्शन बघू शकता.
04:08 येथे डिग्रीज हे आऊटपुट आणि रेडियन्स हे इनपुट पॅरामीटर आहे.
04:21 radians2degrees हे संबंधित फंक्शनचे नाव आहे.
04:26 Execute(एक्सेक्यूट) ह्या मेनू पर्यायाद्वारे हे फंक्शन सायलॅब मधे लोड करूया.
04:40 हे सायलॅब कन्सोलवर लोड झाले आहे.
04:44 हे exec(एग्ज़ेक) ह्या कमांडद्वारे देखील लोड करता येते.
04:47 एकदा फंक्शन लोड झाले की इतर सायलॅब फंक्शनप्रमाणेच योग्य ती अर्ग्युमेंटस देऊन ते कॉल करता येते.
04:56 percent(पर्सेंट) चे चिन्ह देण्याचे व ते वापरण्याचे कारण लक्षात ठेवा.
05:02 आता radians2degrees कंसात %pi/2 आणि radians2degrees कंसात (%pi/4) च्या व्हॅल्यू काढू.
05:17  % pi/2 एंटर दाबा. आणि radians2degrees % pi/4 एंटर दाबा. ह्या व्हॅल्यू मिळाल्या आहेत.
05:28 आता एकापेक्षा अधिक इनपुट आणि आऊटपुट अर्ग्युमेंटस असलेले फंक्शन पाहू.
05:33 हे फंक्शन इनपुट अर्ग्युमेंट म्हणून पोलार कोऑर्डिनेटस आणि आऊटपुट अर्ग्युमेंटस म्हणून रेक्टँग्युलर कोऑर्डिनेटस घेतात.
05:44 मी आधीच टाईप करून ठेवलेली फाईल उघडत आहे.
05:51 x आणि y हे आऊटपुट पॅरामीटर्स, r आणि theta हे polar2rect फंक्शनचे इनपुट पॅरामीटर्स असल्याचे दिसेल.
06:06 हे फंक्शन exec(एग्ज़ेक) ह्या कमांडद्वारे सायलॅबमधे लोड करत आहोत.
06:21 फंक्शन लोड झाल्यावर ते कॉल करणे गरजेचे आहे. ह्या फंक्शनला दोन इनपुट आणि दोन आऊटपुट अर्ग्युमेंटस ची गरज असते.
06:31 म्हणून r = 2;
06:37 theta = 45
06:44 आता ते कॉल करण्यासाठी टाईप करा. x1 कॉमा y1 हे आऊटपुट पॅरामीटर्स आहेत.is equal to फंक्शनचे नाव polar2rect कंसात r कॉमा theta आणि एंटर दाबा.
07:25 x1 आणि y1 च्या व्हॅल्यूज दिसतील.
07:29 एका .sci फाईलमधे कितीही फंक्शन्स घोषित करू शकतो. हे सायलॅबचे महत्वाचे वैशिष्ट्य आहे.
07:38 हे करताना लक्षात ठेवा की डिफॉल्ट रूपात फंक्शनमधे घोषित केलेले सर्व व्हेरिएबल्स लोकल असतात. एखाद्या फंक्शनमधे वापरलेल्या व्हेरिएबल्सच्या स्कोपचा शेवट endfunction (एण्ड फंक्शन) कीवर्डने होतो.
07:55 ह्या वैशिष्ट्याचा फायदा म्हणजे त्याच नावाचे व्हेरिएबल्स वेगळ्या फंक्शनमधे वापरू शकतो.
08:05 जोपर्यंत ग्लोबल हा पर्याय वापरत नाही तोपर्यंत ह्या व्हेरिएबल्सची सरमिसळ होत नाही.
08:10 ग्लोबल व्हेरिएबल्स विषयी जाणून घेण्यासाठी help global(हेल्प ग्लोबल) टाईप करा.
08:18 फंक्शनमधील एखाद्या व्हेरिएबलवर आपल्याला लक्ष ठेवायचे असेल तर disp(डिस्प ) वापरावे लागते.
08:26 फंक्शन फाईलमधे स्टेटमेंटच्या शेवटी सेमीकोलन टाईप करून त्याचा परिणाम काय होतो ते पाहा.
08:34 तसेच हे disp(डिस्प ) स्टेटमेंटसाठी देखील तपासा.
08:38 Inline ( इनलाइन ) फंक्शन्स. हे कोडचे भाग असून त्यांना निश्चित असे इनपुटस, आऊटपुटस आणि लोकल व्हेरिएबल्स असतात.
08:46 अशी फंक्शन घोषित करण्याची सोपी पध्दत म्हणजे deff(डेफ्फ) कमांडचा वापर.
08:53 कोड छोटा असलेली फंक्शन्स in-line ( इन-लाइन )फंक्शन्स म्हणून तयार करण्याची सुविधा सायलॅब देते.
09:02 हे deff()(डेफ्फ) च्या मदतीने शक्य आहे.
09:07 हे दोन स्ट्रिंग पॅरामीटर्स घेते.
09:10 पहिली स्ट्रिंग फंक्शनचा इंटरफेस निश्चित करते तर दुसरी स्ट्रिंग त्यातील स्टेटमेंटस असतात.
09:19 deff(डेफ्फ) कमांड सायलॅबमधे फंक्शन घोषित करते. तसेच लोड देखील करते.
09:26 deff(डेफ्फ) कमांडद्वारे घोषित केलेले फंक्शन एक्झीक्यूट मेनूद्वारे लोड करण्याची गरज नाही .
09:34 ह्यासाठी एक उदाहरण पाहू.
09:41 आधीच बनवलेली inline( इनलाइन ) फंक्शनची फाईल inline.sci उघडू.
09:51 एडिटर विंडोच्या आकारात थोडा बदल करू.
09:57 आधी सांगितल्याप्रमाणे पहिली स्ट्रिंग फंक्शन डिक्लरेशन निश्चित करते तर दुसरी स्ट्रिंग त्यातली स्टेटमेंटस असतात.
10:13 आपण हे फंक्शन सायलॅब एडिटर मधे लोड करून त्याचा उपयोग degrees2radians of 90 आणि degrees2radians of 45 ह्यांच्या व्हॅल्यूज काढण्यासाठी वापरू.
10:54 एखादे फंक्शन इतर फंक्शन्स कॉल करू शकते तसेच स्वतःला सुध्दा कॉल करते.
11:00 ह्याला फंक्शनचे "रिकर्सिव्ह" कॉलिंग म्हणतात.
11:03 पूर्णांक संख्येचे फॅक्टोरियल काढणारे फंक्शन लिहिण्यासाठी ह्याचा उपयोग होतो.
11:10 सायलॅबमधील फाईल फॉरमॅटबद्दल अधिक जाणून घेऊ.
11:14 आधी सांगितल्याप्रमाणे सायलॅब दोन प्रकारचे म्हणजेच SCE आणि SCI फाईल फॉरमॅट वापरते.
11:23 .sce फाईल एक्सटेन्शन असलेली फाईल ही स्क्रिप्ट फाईल असते. ज्यामधे सायलॅब सेशन दरम्यान आपण टाईप केलेल्या कमांडसचा समावेश असतो.
11:35 त्यात फंक्शन बद्दल माहिती देणा-या कमेंट लाईन्स असतात तसेच EXEC(एग्ज़ेक) कमांडने कार्यान्वित होणारे स्क्रिप्टही वापरलेले असतात.
11:52 .sci हे एक्सटेन्शन असलेली फाईल ही फंक्शन फाईल असते जिची सुरूवात फंक्शन स्टेटमेंटने होते.
12:00 एका .sci फाईलमधे अनेक फंक्शन्स घोषित केलेली असू शकतात ज्यात फंक्शन्सच्या अर्ग्युमेंटसवर कार्य करणारी अनेक सायलॅब स्टेटमेंटस असू शकतात. तसेच त्याद्वारे आऊटपुट व्हेरिएबल्सच्या व्हॅल्यू काढल्या जातात.
12:20 आपण पाठाच्या अंतिम टप्प्यात आहोत.
12:25 सायलॅब मधील इतर अनेक फंक्शन्सबद्दल इतर पाठात जाणून घेऊ.
12:31 सायलॅब लिंक्स बघत रहा.
12:33 हा पाठ फ्री अँड ओपन सोर्स सॉफ्टवेर इन साइन्स अँड इंजिनियरिंग एजुकेशन (FOSSEE) ने तयार केला आहे.
12:40 FOSSEE प्रोजेक्ट संबंधी अधिक माहिती fossee.in किंवा सायलॅब.in द्वारे मिळवू शकता.
12:50 यासाठी नॅशनल मिशन ऑन एज्युकेशन थ्रू आय. सी. टी. , एम .एच. आर. डि. गव्हरमेण्ट ऑफ इंडिया कडून अर्थसहाय्य मिळाले आहे.
12:56 अधिक माहितीसाठी spoken hyphen tutorial dot org slash NMEICT hyphen intro ला भेट द्या.
13:06 हे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते.
13:10 सहभागाबद्दल धन्यवाद.

Contributors and Content Editors

Kavita salve, PoojaMoolya, Pratik kamble, Ranjana