Scilab/C2/Scripts-and-Functions/Malayalam
From Script | Spoken-Tutorial
Time | Narration
|
00:01 | Scripts and Functions എന്ന വിഷയത്തെക്കുറിച്ചുള്ള സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:06 | സൈലാബില് file formatsഒരു ചെറിയ ആമുഖത്തോടെ നമുക്ക് തുടങ്ങാം. |
00:12 | പല കമാന്ഡുകളും എക്സിക്യൂട്ട് ചെയ്യപ്പെടുമ്പോൾ, ഈ പ്രസ്താവനകൾ സൈലാബ് എഡിറ്ററുമായി ഒരു ഫയലിൽ എഴുതുന്നത് കൂടുതൽ സൗകര്യപ്രദമായിരിക്കും. |
00:21 | ഇവയെ സ്ക്രിപ്റ്റ് ഫയലുകൾ എന്ന് വിളിക്കുന്നു. |
00:24 | അത്തരമൊരു സ്ക്രിപ്റ്റ് ഫയലിൽ എഴുതിയിരിക്കുന്ന കമാന്റുകൾ പ്രവർത്തിപ്പിക്കാൻ exec ഫങ്ഷൻ ഉപയോഗിക്കും, തുടർന്ന് സ്ക്രിപ്റ്റ് ഫയലിന്റെ പേരുപയോഗിക്കാം. |
00:34 | ഈ ഫയലുകള്ക്ക് സാധാരണയായി എക്സ്സ്റ്റെൻഷൻസ് .sce or .sciഅതിന്റെ കോൺടെന്റ് ആശ്രയിച്ച്. |
00:42 | '.sci' എക്സ്സ്റ്റെൻഷൻ ഫയലുകൾ സൈലാബ് ഫംഗ്ഷനോ അല്ലെങ്കിൽ ഉപയോക്തൃ നിർവചിത പ്രവർത്തനങ്ങളോ ഉൾക്കൊള്ളുന്നു. |
00:51 | ഈ ഫയലുകൾ എക്സിക്യൂട്ട് ചെയ്യുന്നത് സൈലാബ് എൻവയോൺമെന്റിലേക്ക് (എന്നാൽ അവ നടപ്പിലാക്കുന്നില്ല), ഫംഗ്ഷനുകൾ നൽകുന്നു |
01:00 | .sce എക്സ്റ്റൻഷനിലുള്ള ഫയലുകളിൽ സൈലാബ് ഫംഗ്ഷനെയും ഉപയോക്തൃ നിർവചിത ഫംഗ്ഷനുകളെയും ഉൾക്കൊള്ളുന്നു. |
01:08 | .sce and .sciഎന്നീ പേരുകൾ നൽകിയിരിക്കുന്ന കൺവെൻഷൻ നിയമമല്ല, മറിച്ച് സൈലാബ് പിന്തുടരുന്ന കൺവെൻഷൻ. |
01:21 | നമുക്ക് കമ്പ്യൂട്ടറിൽ സൈലാബ് കൺസോൾ വിൻഡോ ഓപ്പൺ ചെയ്യാം. |
01:27 | കമാൻഡ് പ്രോംപ്റ്റിൽ 'pwd' എന്ന കമാൻഡ് ടൈപ്പ് ചെയ്ത് നിലവിലുള്ള വർക്ക് ഡയറക്ടറി പരിശോധിക്കുക. |
01:35 | സൈലാബ് കൺസോൾ ജാലകത്തിന്റെ ടാസ്ക് ബാറിൽ പോയി എഡിറ്റർ ഓപ്ഷനിൽ ക്ലിക്ക് ചെയ്യുക. |
01:49 | ഫയലിൽ ആജ്ഞകൾ ഞാൻ ടൈപ്പ് ചെയ്തിട്ടുണ്ട്, അതിനെ helloworld.sce ആയി സേവ് ചെയ്തിട്ടുണ്ട്, അതിനാൽ ഞാൻ ആ ഫയൽ തുറക്കും ഒരു ഫയൽ കുറുക്കുവഴി ഐക്കൺ തുറക്കുക. |
02:03 | Helloworld.sce ഫയൽ തിരഞ്ഞെടുത്ത് തുറക്കുക ക്ലിക്കുചെയ്യുക. |
02:10 | പുതിയ ഫയലിൽ ആജ്ഞകൾ ടൈപ്പ് ചെയ്യുകയും ഫയൽ മെനുവിലൂടെ helloworld.sce എന്ന് നിലവിലെ ഡയറക്ടറിയിലേക്ക് ഈ ഫയൽ സംരക്ഷിക്കുകയും ചെയ്യാം. |
02:20 | സൈലാബ് എഡിറ്റേഴ്സ് മെനു ബാറിൽ എക്സിക്യൂട്ട് ബട്ടൺ പോകുക. സൈലാബ് ഓപ്ഷനിൽ ലോഡ് ചെയ്യുക എന്നത് തിരഞ്ഞെടുക്കുക. |
02:29 | ഇത് ഫയലിനെ സൈലാബ് കൺസോളിലേക്ക് ലോഡ് ചെയ്യും. |
02:34 | കൺസോളിൽ ഫയൽ ലോഡ് ചെയ്തതിനു ശേഷം നിങ്ങൾ കാണുന്ന സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ട് നൽകുന്നു. |
02:43 | ബന്ധപ്പെട്ട കമാൻഡുകൾക്കുള്ള കമാൻഡുകളും ഫലമായുണ്ടാകുന്ന ഔട്ട്പുട്ടും ഇതിൽ അടങ്ങിയിരിക്കുന്നു. |
02:49 | ഇപ്പോൾ ഒരു 1 ന്റെ മൂല്യം മാറ്റുക. |
02:55 | എഡിറ്ററിൽ ഫയൽ മെനുവിലേക്ക് പോയി സേവ് ക്ലിക്ക് ചെയ്യുക. |
03:02 | 'Exec' 'കമാൻഡ് ഉപയോഗിച്ച് നമുക്ക് സ്ക്രിപ്റ്റ് ഇന്റർപ്രെട്ടറിൽ നിന്നും നേരിട്ട് സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്യാനും സ്ക്രിപ്റ്റ് ഫയലിനുള്ള പാത്ത് നൽകാനുമാകും: |
03:12 | ബ്രാക്കറ്റുകളിലേക്ക് ഇരട്ട ഉദ്ധരണികൾ helloworld.sce ആയി, ആ ഫയൽ നെയിം എന്റർ അമർത്തുക. |
03:31 | exec ഫങ്ഷൻ ഉപയോഗിച്ച് സ്ക്രിപ്റ്റ് ഫയൽ സമാനമായ ഉൽപാദനം ഉൽപാദിപ്പിക്കുന്നു. |
03:37 | ഇനി നമുക്ക് 'functions' എന്ന വിഷയത്തെക്കുറിച്ച് സംസാരിക്കാം. |
03:39 | function ഉപയോഗിച്ച് ഒരു ഫങ്ഷൻ നിർവ്വചിക്കുന്നു ഒപ്പംendfunction. എന്ന കീവേഡിനൊപ്പം അവസാനിക്കുന്നു. |
03:46 | Scilab എഡിറ്റർ ഉപയോഗിച്ച്, function.sci ൽ ഒരു ഫങ്ഷൻ ഫയൽ ഞാൻ നേരത്തെ സംരക്ഷിച്ചു. |
03:57 | ഞാൻ ആ ഫയൽ തുറക്കും. |
04:03 | ശ്രദ്ധിക്കുക, ഫങ്ഷൻ ഇവിടെ നിർവ്വചിച്ചിരിക്കുന്നു. |
04:08 | ഇതിൽdegrees ഔട്ട്പുട്ട് പാരാമീറ്ററാണ്, radians ഇൻപുട്ട് പാരാമീറ്റർ ആണ്. |
04:21 | ഫംഗ്ഷൻ നാമത്തിൽ 'radians2degrees' . |
04:26 | എക്സിക്യൂട്ട് മെനു ഓപ്ഷൻ ഉപയോഗിച്ച് ഞാൻ ഈ ഫംഗ്ഷൻ Scilab ൽ ലോഡ് ചെയ്യും. |
04:40 | ഈ പ്രവർത്തനം ഇപ്പോൾ സൈലാബ് കൺസോളിൽ ലോഡ് ചെയ്തിരിക്കുന്നു. |
04:44 | 'Exec' കമാൻഡ് ഉപയോഗിച്ചും ഇത് ലോഡ് ചെയ്യാവുന്നതാണ്. |
04:47 | ഒരു ഫങ്ഷൻ ലോഡ് ചെയ്തുകഴിഞ്ഞാൽ, അത് മറ്റേതൊരു സൈലാബ് ഫംഗ്ഷൻ പോലെ വിളിക്കാവുന്നതാണ്. |
04:56 | % ശതമാനം ചിഹ്നത്തിന്റെ മാനസിക കുറിപ്പുകൾ ഉണ്ടാക്കുക (%), അതിന്റെ ഉപയോഗത്തിന്റെ കാരണം ഓർക്കുക. |
05:02 | ഇപ്പോൾ നമുക്ക്% pi / 2 ന്റെ radians2degrees ഉം radians2degrees ഉം (% pi / 4) മൂല്യങ്ങൾ കണ്ടുപിടിയ്ക്കാം. |
05:17 | % pi / 2 ഉം radians2degrees pi pi 4 ഉം (% pi / 4). |
05:28 | ഇപ്പോൾ നമുക്ക് ഒന്നിൽ കൂടുതൽ ഇൻപുട്ട്, ഔട്ട്പുട്ട് ആർഗ്യുമെന്റുകളുള്ള ഒരു ഫങ്ഷൻ കാണാം. |
05:33 | ഈ ഫംഗ്ഷൻ polar coordinates ഇൻപുട്ട് ആർഗ്യുമെന്റ് ആയി നൽകും,rectangular coordinates ഔട്ട്പുട്ട് ആർട്ടമെന്റായി നൽകും. |
05:44 | ഞാൻ ഇതിനകം ടൈപ്പ് ചെയ്ത ഫയൽ തുറക്കും. |
05:51 | x and yഔട്ട്പുട്ട് പാരാമീറ്ററുകളും തീറ്റ 'എന്നിവയും ഫംഗ്ഷനിലേക്കുള്ള ഇൻപുട്ട് പാരാമീറ്ററുകളാണ്. 'polar2rect' . |
06:06 | exec ഓപ്ഷൻ ഉപയോഗിച്ച് സൈലാബിൽ ഈ ഫംഗ്ഷൻ ഞാൻ ലോഡ് ചെയ്യും. |
06:21 | ഫംഗ്ഷൻ ലോഡ് ചെയ്തുകഴിഞ്ഞാൽ, ഫങ്ഷൻ വിളിക്കേണ്ടതുണ്ട്. ഈ ഫങ്ഷൻ രണ്ട് ഇൻപുട്ട് ആർഗ്യുമെന്റുകളും രണ്ട് ഔട്ട്പുട്ട് ആർട്ടമെന്റുകളും ആവശ്യമാണ്. |
06:31 | അത്കൊണ്ട് , r = 2, |
06:37 | theta= 45; |
06:44 | ഇപ്പോൾ നമ്മൾ x1 കോമാ y1, ഔട്ട്പുട്ട് പരാമീറ്ററുകളെന്ന് വിളിക്കുന്നു, 'bracket r കോമയിലെ തിട്ടയിലേക്കുള്ള' polar2rect ഫംഗ്ഷൻ സമവാക്യം കൂടാതെ Enter അമർത്തുക. |
07:25 | നിങ്ങൾ x1, y1 എന്നിവയുടെ മൂല്യം കാണും. |
07:29 | സൈലാബിന്റെ രസകരമായ സവിശേഷതകളിലൊന്നില്, ഒരൊറ്റ '.sci' 'ഫയലില് നിങ്ങള്ക്ക് ഏതെങ്കിലുമൊരു ഫംഗ്ഷന് നിര്വചിക്കാന് കഴിയും. |
07:38 | ഇത് ചെയ്യുമ്പോൾ, ഒരു ഫങ്ഷനിൽ നിർവചിച്ചിരിക്കുന്ന എല്ലാ വേരിയബിളുകളും ലോക്കൽ ആണെന്ന് ദയവായി ഓർക്കുക, ഒരു പ്രത്യേക ചടങ്ങിൽ ഉപയോഗിച്ചിട്ടുള്ള ഈ വേരിയബിളുകളുടെ ഫങ്ക്ഷന് ഫംഗ്ഷൻ ഡെഫിനിഷൻ endfunction എന്ന കീവേഡിനൊപ്പം അവസാനിക്കുന്നു. |
07:55 | ഈ ഫങ്ക്ഷന് ന്റെ പ്രയോജനം, വ്യത്യസ്ത വേരിയന്റിൽ ഒരേ വേരിയബിൾ പേരുകൾ ഉപയോഗിക്കാൻ കഴിയും എന്നതാണ്. |
08:05 | ഗ്ലോബൽ ഓപ്ഷൻ ഉപയോഗിച്ചില്ലെങ്കിൽ ഈ ചരങ്ങൾ കൂടിച്ചേർന്നില്ല. |
08:10 | ആഗോള വേരിയബിളുകളെക്കുറിച്ച് കൂടുതലറിയാൻ, help global. ടൈപ്പ് ചെയ്യുക. |
08:18 | ദയവായി ഒരു വരിയിൽ "watched" നിരീക്ഷിക്കുകയോ ചെയ്യുകയാണെങ്കിൽ 'disp' ആവശ്യമാണ്. |
08:26 | ഒരു ഫങ്ഷൻ ഫയലിനുള്ളിൽ, നിങ്ങൾക്ക് ഒരു സ്റ്റെമെന്റ്റ് ന്റെ അവസാനം ഒരു semicolon (;) നൽകേണ്ടതിൻറെ ഫലമായി നിങ്ങൾക്ക് പരിശോധിക്കാം. |
08:34 | disp സ്റ്റെമെന്റ്സ് ഇത് പരിശോധിക്കുക. |
08:38 | Inline Functions: ഇൻപുട്ട്, ഔട്ട്പുട്ട്, പ്രാദേശിക വേരിയബിളുകൾ എന്നിവയെ കൃത്യമായി നിർവചിച്ച കോഡുകളായാണ് പ്രവർത്തനങ്ങൾ. |
08:46 | ഒരു ഫങ്ഷൻ നിർവചിക്കാനുള്ള ഏറ്റവും ലളിതമായ മാർഗ്ഗം deff 'ആണ്. |
08:53 | ഫംഗ്ഷന്റെ ശരീരം ഹ്രസ്വമായിരിക്കുമ്പോൾ ഇൻ-ലൈൻ ഫംഗ്ഷനുകൾ സൃഷ്ടിക്കാനും പ്രത്യേകിച്ച് ഉപയോഗപ്രദമാകുവാനും സൈലാബ് സഹായിക്കുന്നു. |
09:02 | ഇത് dff () എന്ന ഫങ്ഷന്റെ സഹായത്തോടെ ചെയ്യാം. |
09:07 | രണ്ട് സ്ട്രിംഗ് പാരാമീറ്ററുകൾ എടുക്കുന്നു. |
09:10 | ഫങ്ഷനിലെ ഇന്റർഫേസ് ആദ്യ സ്ട്രിംഗ് നിർവചിക്കുകയും രണ്ടാമത്തെ സ്ട്രിംഗ് ഫംഗ്ഷന്റെ പ്രസ്താവനകൾ നിർവ്വചിക്കുകയും ചെയ്യുന്നു. |
09:19 | deff കമാണ്ട് സൈലാബിലെ ഫങ്ഷൻ നിർവ്വചിക്കുകയും അത് ലോഡ് ചെയ്യുകയും ചെയ്യുന്നു. |
09:26 | 'Deff' 'കമാണ്ട് ഉപയോഗിച്ച് നിർവ്വചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിർദ്ദേശമനുസരിച്ചാണ് മെനു എക്സിക്യൂട്ട് മെനു ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടത്. |
09:34 | ഈ ആശയം വിശദീകരിക്കാൻ ഒരു ഉദാഹരണം നോക്കാം: |
09:41 | Inline.sci 'ഞാൻ ഒരു ഫയൽ തുറക്കും. |
09:51 | ഞാൻ എഡിറ്റർ വിൻഡോയുടെ വലുപ്പം മാറ്റും. |
09:57 | നേരത്തെ സൂചിപ്പിച്ചതുപോലെ, ആദ്യത്തെ സ്ട്രിംഗ് ഫംഗ്ഷൻ ഡിക്ലറേഷൻ നിർവചിക്കുകയും രണ്ടാമത്തെ സ്ട്രിംഗ് ഫംഗ്ഷന്റെ പ്രസ്താവനകളെ നിർവചിക്കുകയും ചെയ്യുന്നു. |
10:13 | സൈലാബ് എഡിറ്ററിൽ ഈ ഫംഗ്ഷൻ ലോഡ് ചെയ്യുകയും 90 ഡിഗ്രീ ഡിറേഡിയർ, 45 ന്റെ 45 ഡിഗ്രിഡേഡിയൻസ് എന്നിവ കണ്ടെത്തുകയും ചെയ്യും. |
10:54 | ഒരു ചടങ്ങിൽ മാത്രം മറ്റ് ചുമതലകൾക്കുള്ളിൽ മാത്രമല്ല itself. വേണം. |
11:00 | ഇത് recursive ഒരു ഫങ്ക്ഷന് വിളിക്കുന്നു. |
11:03 | ഉദാഹരണമായി, ഒരു സംഖ്യയുടെ ഫാക്റ്റോറിയൽ കണക്കുകൂട്ടാൻ ഒരു ഫങ്ഷൻ എഴുതുമ്പോൾ ഇത് ആവശ്യമാണ്. |
11:10 | സൈലാബിൽ ഫയൽ ഫോർമാറ്റുകളിലെ ചർച്ചയെ നമുക്ക് വിപുലീകരിക്കാം: |
11:14 | സൈലാബ് മുമ്പ് സൂചിപ്പിച്ചതുപോലെ രണ്ട് തരം ഫയൽ ഫോർമാറ്റുകളും '.' ഫയൽ ഫോർമാറ്റും '.sci ഫയൽ ഫോർമാറ്റുകളും ഉപയോഗിക്കുന്നു. |
11:23 | '.sce ഫയലിന്റെ എക്സ്റ്റൻഷനിലുള്ള ഫയലുകളാണ് നിങ്ങൾ ഒരു ഇന്ററാക്റ്റീവ് സ്കൈബ് സെഷനിൽ ഇടുന്ന Scilab കമാൻഡുകൾ ഉള്ള സ്ക്രിപ്റ്റ് ഫയലുകൾ. |
11:35 | ഫംഗ്ഷൻ രേഖപ്പെടുത്തുന്നതിൽ ഉപയോഗപ്പെടുത്തിയ അഭിപ്രായ വരികൾ ഉൾപ്പെടുത്താവുന്നതാണ്, കൂടാതെ സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്യാൻ 'എക്സിക്യൂട്ട്' 'എന്ന കമാൻഡ് ഉപയോഗിക്കാം. |
11:52 | '.sci' ഫയലിനുള്ള എക്സ്റ്റെൻഷൻ ഫയലുകളാണ് ഫംഗ്ഷൻ സ്റ്റേറ്റ്മെന്റിൽ ആരംഭിക്കുന്ന ഫംഗ്ഷൻ ഫയലുകൾ. |
12:00 | സിംഗിൾ .sci ഫയലിൽ പല സിലബിൽ പ്രസ്താവനകളുമുണ്ട്, അവ ഫംഗ്ഷൻ ആർഗ്യുമെന്റുകളിലോ ഔട്ട്പുട്ട് വേരിയബിളുകളിലോ പ്രവർത്തനങ്ങൾ നടത്തി, സ്കീമുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്നു. |
12:20 | ഇത് നമ്മെ സ്ക്ലാബിലെ 'സ്ക്രിപ്റ്റുകളുടേയും ഫങ്ഷനുകളുടേയും' എന്ന സ്പോകെൻ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു. |
12:25 | സൈലാബിൽ മറ്റ് നിരവധി ഫങ്ഷനുകൾ ഉണ്ട്, അത് മറ്റ് സ്പോക്കണ് ട്യൂട്ടോറിയലുകളിൽ ഉൾപ്പെടുത്തും. |
12:31 | സൈലാബ് ലിങ്കുകൾ കാണുന്നത് തുടരുക. |
12:33 | ഈ സ്പോക്കൺ ട്യൂട്ടോറിയൽ: സയൻസ് ആന്റ് എൻജിനീയറിങ് എഡ്യൂക്കേഷനിൽ ഫ്രീ ആൻഡ് ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്വെയർ (FOSSEE) ആണ് നിർമ്മിച്ചത്. |
12:40 | FOSSEE പ്രൊജക്റ്റിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ http://fossee.in അല്ലെങ്കിൽ http://scilab.in ൽ നിന്നും ലഭിക്കും |
12:50 | ഐ സി ടി, എംഎച്ച്ആർഡി, ഭാരതസർക്കാർ മുഖേനയുള്ള നാഷണൽ മിഷൻ ഓൺ എഡക്ഷൻ പിന്തുണ. |
12:56 | കൂടുതൽ വിവരങ്ങൾക്ക് സന്ദർശിക്കുക: http://spoken-tutorial.org/NMEICT-Intro. |
13:06 | ഐ.ഐ.ടി ബോംബെയിൽ നിന്നുള്ളവിജി നായർ ആണ്. സൈൻ ഓഫ് ചെയ്യുന്നു. |
13:10 | ഞങ്ങളോടൊപ്പം പങ്കെടുത്തതിന് നന്ദി. വിട. |