OpenModelica/C2/Array-Functions-and-Operations/Oriya
From Script | Spoken-Tutorial
Time | Narration |
00:01 | ବନ୍ଧୁଗଣ, Array Functions and Operations ଉପରେ ଥିବା ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲକୁ ସ୍ଵାଗତ |
00:07 | ଏହି ଟ୍ୟୁଟୋରିଆଲରେ ଆମେ, OMShellକୁ କିପରି ବ୍ୟବହାର କରିବା, array construction functionଗୁଡିକୁ କିପରି ବ୍ୟବହାର କରିବା |
00:17 | vectors ଓ matrices ଉପରେ arithmetic operationଗୁଡିକୁ କିପରି ପ୍ରୟୋଗ କରିବା ତଥା |
00:23 | array conversion functionଗୁଡିକୁ କିପରି ବ୍ୟବହାର କରିବା ଶିଖିବା |
00:27 | ଏହି ଟ୍ୟୁଟୋରିଆଲକୁ ରେକର୍ଡ କରିବା ପାଇଁ ମୁଁ OpenModelica 1.9.2, Ubuntu Operating System version 14.04 ଏବଂ geditକୁ ବ୍ୟବହାର କରୁଛି |
00:40 | Windowsର ବ୍ୟବହାରକର୍ତ୍ତାମାନେ gedit ବ୍ୟତିତ Notepad ଭଳି ଯେକୌଣସି ଟେକ୍ସଟ ଏଡିଟରକୁ ବ୍ୟବହାର କରିପାରିବେ |
00:47 | ଏହି ଟ୍ୟୁଟୋରିଆଲକୁ ବୁଝିବା ଓ ଅଭ୍ୟାସ କରିବା ପାଇଁ ଆପଣଙ୍କର Modelicaରେ function ଓ array declaration ଉପରେ ଜ୍ଞାନ ଥିବା ଆବଶ୍ୟକ |
00:56 | ପ୍ରାକ୍ ଆବଶ୍ୟକତା ଟ୍ୟୁଟୋରିଆଲଗୁଡିକ ଆମ ୱେବସାଇଟରେ ଉଲ୍ଲେଖ ଅଛି. ଦୟାକରି ସେଗୁଡିକୁ ଅଭ୍ୟାସ କରନ୍ତୁ |
01:02 | ବର୍ତ୍ତମାନ ଚାଲନ୍ତୁ OMShell ଉପରେ କିଛି ଅଧିକ ଶିଖିବା |
01:06 | OMShell ଗୋଟିଏ ଇଣ୍ଟରାକ୍ଟିଭ୍ କମାଣ୍ଡ ଲାଇନ୍ ଟୂଲ୍ ଅଟେ |
01:10 | ଏହା OpenModelicaର ଗୋଟିଏ ଅଂଶ ଅଟେ |
01:13 | OMShellରେ ଟାଇପ୍ ହୋଇଥିବା କମାଣ୍ଡଗୁଡିକୁ ବ୍ୟବହାରକରି OpenModelica compilerକୁ କାର୍ଯ୍ୟକାରୀ କରାଯାଇପାରିବ |
01:20 | classଗୁଡିକୁ ଲୋଡ୍ କରିବା ତଥା ସେଗୁଡିକୁ ସିମୁଲେଟ୍ କରିବା ପାଇଁ ଏହାକୁ ବ୍ୟବହାର କରାଯାଇପାରିବ |
01:25 | OMShellରେ ମଧ୍ୟ Functionଗୁଡିକୁ କଲ୍ କରାଯାଇପାରିବ |
01:29 | ବର୍ତ୍ତମାନ OMShellକୁ ପ୍ରଦର୍ଶନ କରିବା ପାଇଁ polynomialEvaluatorUsingVectors ଓ functionTester ନାମକ classଗୁଡିକୁ ବ୍ୟବହାର କରନ୍ତୁ |
01:38 | ଏହି classଗୁଡିକ ପୂର୍ବ ଟ୍ୟୁଟୋରିଆଲଗୁଡିକରେ ଆଲୋଚିତ ହୋଇସାରିଛି |
01:42 | ଏହି classଗୁଡିକ ଉପରେ ଅଧିକ ତଥ୍ୟ ପାଇଁ, ଦୟାକରି ପ୍ରାକ୍ ଆବଶ୍ୟକତା ଟ୍ୟୁଟୋରିଆଲଗୁଡିକୁ ଦେଖନ୍ତୁ |
01:48 | ଏହି ଟ୍ୟୁଟୋରିଆଲରେ ବ୍ୟବହାର ହେବାକୁ ଥିବା ସମସ୍ତ commandଗୁଡିକ, OMShell-commands.txt ନାମକ ଏକ ଫାଇଲରେ ଉପଲବ୍ଧ ଅଛି |
01:57 | ଆମ ୱେବସାଇଟରେ ଉପଲବ୍ଧ ଥିବା ସମସ୍ତ code fileଗୁଡିକୁ ଚିହ୍ନଟ କରିବା ସହିତ ଡାଉନଲୋଡ୍ କରିପାରିବେ |
02:03 | ସହଜ ପ୍ରାପ୍ତି ସକାଷେ, ଦୟାକରି ସେହି ସମସ୍ତ କୋଡ ଫାଇଲଗୁଡିକୁ ଗୋଟିଏ ଡାଇରେକ୍ଟୋରୀରେ ସେଭ୍ କରନ୍ତୁ |
02:09 | ବର୍ତ୍ତମାନ OMShellକୁ ଲଞ୍ଚ କରନ୍ତୁ |
02:12 | Ubuntu ଅପରେଟିଙ୍ଗ ସିଷ୍ଟମରେ OMShellକୁ ଖୋଲିବା ପାଇଁ ଲଞ୍ଚରର ଉପରେ ବାମପଟେ ଥିବା Dash Home ଆଇକନ୍ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ |
02:21 | ସର୍ଚ ବାରରେ OMShell ଟାଇପ୍ କରନ୍ତୁ |
02:25 | OMShell ଆଇକନ୍ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ |
02:28 | Windowsରେ ଆପଣ Start ମେନୁରେ ଆଇକନକୁ ପ୍ରାପ୍ତ କରିପାରିବେ |
02:33 | ବର୍ତ୍ତମାନ ଚାଲନ୍ତୁ କିଛି ଦରକାରୀ କମାଣ୍ଡଗୁଡିକୁ ଶିଖିବା |
02:37 | ପ୍ରଥମେ OMShell-commands.txt ନାମକ ଟେକ୍ସଟ ଫାଇଲକୁ ସେଭ୍ କରିଥିବା ସ୍ଥାନକୁ ଯା’ନ୍ତୁ ଏବଂ ଏହାକୁ ଖୋଲନ୍ତୁ |
02:47 | ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ ଏହି ଟ୍ୟୁଟୋରିଆଲରେ ବ୍ୟବହାର ହେବାକୁ ଥିବା ସମସ୍ତ କମାଣ୍ଡଗୁଡିକ ଏହି ଫାଇଲରେ ଉପଲବ୍ଧ ଅଛି |
02:52 | ତେଣୁ ଆଶଂକା ହେବା ସ୍ଥଳେ ଆପଣ ଏହି ଫାଇଲକୁ ରେଫର୍ କରିପାରିବେ |
02:57 | ବର୍ତ୍ତମାନ OMShellକୁ ଫେରିଆସନ୍ତୁ |
03:00 | cd open and close parentheses ଟାଇପ୍ କରନ୍ତୁ |
03:05 | commandର ନିଷ୍ପାଦନ ହେବା ଦ୍ଵାରା ସୃଷ୍ଟି ହୋଇଥିବା ପରିଣାମକୁ ପ୍ରଦର୍ଶନ କରିବା ପାଇଁ Enter ଦାବନ୍ତୁ |
03:11 | ଏହା ସାମ୍ପ୍ରତିକ ଡାଇରେକ୍ଟୋରୀକୁ ଥିବା ପାଥକୁ ପ୍ରିଣ୍ଟ କରିବ |
03:15 | ବର୍ତ୍ତମାନ ସାମ୍ପ୍ରତିକ ଡାଇରେକ୍ଟୋରୀର ସ୍ଥାନକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଯେଉଁଠି କୋଡ୍ ଫାଇଲଗୁଡିକ ସେଭ୍ ହୋଇଛନ୍ତି |
03:22 | ସିଷ୍ଟମରେ ଡାଇରେକ୍ଟୋରୀକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ |
03:25 | cd ଟାଇପ୍ କରିବା ସହିତ (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ) (ଡବଲ୍ କ୍ଵୋଟ୍ ମଧ୍ୟରେ) ପାଥକୁ ନିର୍ଦ୍ଦିଷ୍ଟ କରନ୍ତୁ ଏବଂ Enter ଦାବନ୍ତୁ |
03:38 | ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ ଗୋଟିଏ Windows ପାଥ୍ forward slashକୁ ବ୍ୟବହାର କରିବା ବେଳେ Ubuntuରେ backward slash ବ୍ୟବହୃତ ହୋଇଥାଏ |
03:46 | Windowsର ବ୍ୟବହାରକର୍ତ୍ତାମାନେ ଏହି ସତ୍ୟତା ପ୍ରତି ସତର୍କ ରହିବା ଆବଶ୍ୟକ |
03:51 | ବର୍ତ୍ତମାନ polynomialEvaluatorUsingVectors ଫଙ୍କଶନକୁ ଲୋଡ୍ କରନ୍ତୁ |
03:57 | ଟାଇପ୍ କରନ୍ତୁ, loadFile (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ) (ଡବଲ୍ କ୍ଵୋଟ୍ ମଧ୍ୟରେ) polynomialEvaluatorUsingVectors.mo |
04:11 | ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ loadFile() କମାଣ୍ଡରେ, F ଅପର୍ କେସରେ ରହିବ |
04:16 | ଗୋଟିଏ .mo ଫାଇଲ୍ ଏକ୍ସଟେନଶନ୍ ଥିବା class କିମ୍ବା model ଫାଇଲଗୁଡିକୁ ଲୋଡ୍ କରିବା ପାଇଁ ଏହି କମାଣ୍ଡକୁ ବ୍ୟବହାର କରାଯାଇପାରିବ |
04:25 | ବର୍ତ୍ତମାନ Enter ଦାବନ୍ତୁ |
04:28 | ଯଦି ଫାଇଲ୍ ପ୍ରାପ୍ତ ହେବ ତେବେ OMShell, true ରିଟର୍ଣ୍ଣ କରିବ |
04:33 | ବର୍ତ୍ତମାନ ଆଦାନପ୍ରଦାନ ପାଇଁ ଏହି ଫଙ୍କଶନକୁ କଲ୍ କରନ୍ତୁ |
04:37 | polynomialEvaluatorUsingVectors(ଗୋଟିଏ ଆର୍ଗୁମେଣ୍ଟ ସହିତ)10 ଟାଇପ୍ କରିବା ସହିତ Enter ଦାବନ୍ତୁ |
04:47 | ଏହି କମାଣ୍ଡ 10 ୟୁନିଟ୍ ବିଶିଷ୍ଟ ଗୋଟିଏ ଇନପୁଟ୍ ଆର୍ଗୁମେଣ୍ଟକୁ ଗ୍ରହଣ କରିବା ସହିତ ପରିଣାମକୁ ପ୍ରଦର୍ଶନ କରିବ |
04:55 | ବର୍ତ୍ତମାନ functionTester classକୁ ଲୋଡ୍ କରନ୍ତୁ |
04:59 | loadFile (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ) (ଡବଲ୍ କ୍ଵୋଟ୍ ମଧ୍ୟରେ)functionTester.moକୁ ଟାଇପ୍ କରିବା ସହିତ Enter ଦାବନ୍ତୁ |
05:12 | ବର୍ତ୍ତମାନ functionTester classକୁ ସିମୁଲେଟ୍ କରନ୍ତୁ |
05:16 | simulate (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ)functionTester (କମା) startTime (equals) 0 stopTime(equals) 1 ଟାଇପ୍ କରିବା ସହିତ Enter ଦାବନ୍ତୁ |
05:32 | ବର୍ତ୍ତମାନ ସିମୁଲେଶନ୍ ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଛି |
05:35 | functionTester କ୍ଲାସରୁ ଭେରିଏବଲ୍ zକୁ ପ୍ଲଟ୍ କରନ୍ତୁ |
05:40 | plot (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ) (କର୍ଲୀ ବ୍ରାକେଟ୍ ମଧ୍ୟରେ) zକୁ ଟାଇପ୍ କରିବା ସହିତ Enter ଦାବନ୍ତୁ |
05:50 | ଏହି କମାଣ୍ଡ, z vs timeର ଗୋଟିଏ ପ୍ଲଟ୍ ସୃଷ୍ଟି କରିବ |
05:56 | ବର୍ତ୍ତମାନ ସ୍ଲାଇଡକୁ ଫେରିଆସନ୍ତୁ |
06:01 | ପ୍ରଦତ୍ତ ଆକାରର ଆରେଗୁଡିକୁ ନିର୍ମାଣ କରିବା ପାଇଁ Array construction functionଗୁଡିକ ବ୍ୟବହୃତ ହୋଇଥାଏ |
06:06 | ବର୍ତ୍ତମାନ ଚାଲନ୍ତୁ କିଛି array construction functionଗୁଡିକୁ ଦେଖିବା |
06:11 | OMShellକୁ ବ୍ୟବହାର କରି ସେଗୁଡିକୁ ମଧ୍ୟ ଅଭ୍ୟାସ କରନ୍ତୁ |
06:15 | ସମସ୍ତ ଉପାଦାନ ସମାନ ଥିବା ଗୋଟିଏ array ସୃଷ୍ଟି କରିବା ପାଇଁ ଫଙ୍କଶନ୍ fill() ବ୍ୟବହୃତ ହୋଇଥାଏ. Fill ପାଇଁ ସିଣ୍ଟାକ୍ସ ପ୍ରଦର୍ଶିତ ହୋଇଛି |
06:25 | ପ୍ରଥମ argument ସଂଖ୍ୟାକୁ ଉପସ୍ଥାପିତ କରିଥାଏ ଯାହା arrayକୁ ପୂରଣ କରିଥାଏ |
06:29 | ବାକି ଥିବା argumentଗୁଡିକ ପ୍ରତ୍ୟେକ ଡାଇମେନଶନର ଆକାରକୁ ଉପସ୍ଥାପିତ କରିଥାଏ |
06:34 | ଯିରୋଗୁଡିକ ସହିତ ଗୋଟିଏ ଆରେ ସୃଷ୍ଟି କରିବା ପାଇଁ ଏକ ଫଙ୍କଶନ zeros() ବ୍ୟବହୃତ ହୋଇଥାଏ. ଫଙ୍କଶନ୍ zeros() ପାଇଁ ସିଣ୍ଟାକ୍ସ ପ୍ରଦର୍ଶିତ ହୋଇଛି |
06:44 | ଆରେର ପ୍ରତ୍ୟେକ ଡାଇମେନଶନର ଆକାରକୁ Arguments ଉପସ୍ଥାପିତ କରିଥାଏ |
06:50 | ଗୋଟିଏ ସମାନ ମେଟ୍ରିକ୍ସ ସୃଷ୍ଟି କରିବା ପାଇଁ identity() ଫଙ୍କଶନ୍ ବ୍ୟବହୃତ ହୋଇଥାଏ. ଏହା ଗୋଟିଏ argumentକୁ ଗ୍ରହଣ କରିଥାଏ ଯାହା ଉଭୟ ଡାଇମେନଶନର ଆକାରକୁ ଉପସ୍ଥାପିତ କରିଥାଏ |
07:02 | ବର୍ତ୍ତମାନ OMShellକୁ ବ୍ୟବହାର କରି ଏହି ଫଙ୍କଶନଗୁଡିକୁ ପ୍ରଦର୍ଶନ କରନ୍ତୁ |
07:06 | OMShellକୁ ଫେରିଆସନ୍ତୁ |
07:09 | fill (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ) 5 (କମା) 2 (କମା) 2, ଟାଇପ୍ କରନ୍ତୁ |
07:16 | ଏହି କମାଣ୍ଡ ଗୋଟିଏ ଟୁ ବାଇ ଟୁ ମେଟ୍ରିକ୍ସ ସୃଷ୍ଟି କରିଥାଏ ଯାହାର ସମସ୍ତ ଉପାଦାନଗୁଡିକ 5 ହେବ |
07:24 | ପ୍ରଥମ arguments, array ମଧ୍ୟରେ ପୂରଣ ହେବାକୁ ଥିବା ଉପାଦାନକୁ ଉପସ୍ଥାପିତ କରିଥାଏ |
07:30 | 2, ପ୍ରଥମ ଡାଇମେନଶନର ଆକାରକୁ ଉପସ୍ଥାପିତ କରିଥାଏ |
07:34 | ଏବଂ ତୃତୀୟ ଆର୍ଗୁମେଣ୍ଟ 2, ଦ୍ଵିତୀୟ ଡାଇମେନଶନର ଆକାରକୁ ଉପସ୍ଥାପିତ କରିଥାଏ |
07:40 | ବର୍ତ୍ତମାନ Enter ଦାବନ୍ତୁ |
07:43 | ଆଶାତିତ ପରିଣାମ ପ୍ରାପ୍ତ ହେବ |
07:46 | କର୍ଲୀ ବ୍ରାକେଟର ଗୋଟିଏ ସେଟ୍ ମଧ୍ୟରେ ଥିବା ଉପାଦାନଗୁଡିକ ଏକ ରୋ’କୁ ଉପସ୍ଥାପିତ କରେ |
07:52 | ତେଣୁ ଏହି ମେଟ୍ରିକ୍ସର ଦୁଇଟି ରୋ ଓ ଦୁଇଟି କଲମ୍ ଅଛି |
07:57 | ବର୍ତ୍ତମାନ ଗୋଟିଏ (ଟୁ by ଟୁ) ମେଟ୍ରିକ୍ସ ଯାହାର ସମସ୍ତ ଉପାଦାନ zero ହେବ, ସୃଷ୍ଟି କରିବା ପାଇଁ zeros() ଫଙ୍କଶନକୁ ବ୍ୟବହାର କରନ୍ତୁ |
08:05 | zeros (ପାରେନଥେସିସ୍ ମଧ୍ୟରେ) 2 (କମା) 2 ଟାଇପ୍ କରିବା ସହିତ Enter ଦାବନ୍ତୁ |
08:13 | ଆଶାତିତ ପରିଣାମ ପ୍ରାପ୍ତ ହେବ |
08:16 | ବର୍ତ୍ତମାନ identity functionକୁ ପ୍ରୟୋଗ କରନ୍ତୁ |
08:19 | identity(3) ଟାଇପ୍ କରନ୍ତୁ |
08:23 | ଏହା ଗୋଟିଏ identity ମେଟ୍ରିକ୍ସ ସୃଷ୍ଟି କରିବ ଯାହାର ଆକାର 3(by)3 ଅଟେ |
08:29 | ଆମେ OMShellରେ arithmetic operationଗୁଡିକୁ ମଧ୍ୟ ପ୍ରୟୋଗ କରିବା ସହିତ assignment statementଗୁଡିକୁ ବ୍ୟବହାର କରିପାରିବା |
08:36 | ଦୁଇଟି ମେଟ୍ରିକ୍ସ ସୃଷ୍ଟି କରିବା ସହିତ ସେମାନଙ୍କ ଉପରେ arithmetic operationଗୁଡିକୁ ପ୍ରୟୋଗ କରନ୍ତୁ |
08:42 | a(କୋଲୋନ୍) (equals) (ସ୍କୋୟାର୍ ବ୍ରାକେଟ୍ ମଧ୍ୟରେ) 1 (କମା) 2 (ସେମିକୋଲୋନ୍) 3 (କମା) 4 ଟାଇପ୍ କରନ୍ତୁ |
08:54 | ଗୋଟିଏ ରୋ’ରେ ଉପାଦାନଗୁଡିକୁ ଅଲଗା କରିବା ପାଇଁ Comma ବ୍ୟବହୃତ ହୋଇଥାଏ |
08:58 | ଯେଉଁଠି ରୋ’ଗୁଡିକୁ ଅଲଗା କରିବା ପାଇଁ semi-colon ବ୍ୟବହୃତ ହୋଇଛି. ବର୍ତ୍ତମାନ Enter ଦାବନ୍ତୁ |
09:07 | b (କୋଲୋନ୍) (equals) identity (2) ଟାଇପ୍ କରନ୍ତୁ |
09:15 | ଏହା ଗୋଟିଏ 2 by 2 identity ମେଟ୍ରିକ୍ସ ସୃଷ୍ଟି କରିବ |
09:19 | ବର୍ତ୍ତମାନ a ଓ b ଉପରେ arithmetic operationଗୁଡିକୁ ପ୍ରୟୋଗ କରନ୍ତୁ |
09:24 | a (ପ୍ଲସ୍) b ଟାଇପ୍ କରିବା ସହିତ Enter ଦାବନ୍ତୁ |
09:29 | ଏହା ମେଟ୍ରିକ୍ସର ଯୁକ୍ତ କାର୍ଯ୍ୟ କରିବ |
09:32 | a (asterisk) b ଟାଇପ୍ କରନ୍ତୁ |
09:36 | ଏହା ମେଟ୍ରିକ୍ସର ଗୁଣନ କାର୍ଯ୍ୟ କରିବ. Enter ଦାବନ୍ତୁ |
09:42 | a (ଡଟ୍) (asterisk) b ଟାଇପ୍ ଅରିବା ସହିତ Enter ଦାବନ୍ତୁ |
09:49 | ଏହା ଦୁଇଟି ମେଟ୍ରିକ୍ସ ମଧ୍ୟରେ ଉପାଦାନ ଅନୁସାରେ ଗୁଣନ କାର୍ଯ୍ୟ କରିବ |
09:55 | ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ OMShellରେ ବ୍ୟବହୃତ ହୋଇଥିବା ଭେରିଏବଲଗୁଡିକର ଡେଟା ଟାଇପକୁ ଘୋଷଣା କରିବା ଜରୁରୀ ନୁହେଁ |
10:02 | ବର୍ତ୍ତମାନ ସ୍ଲାଇଡକୁ ଫେରିଆସନ୍ତୁ |
10:06 | Reduction functionଗୁଡିକ arrayକୁ input ଭାବେ ଗ୍ରହଣ କରିଥାଏ ଏବଂ output ଭାବେ scalar ପ୍ରଦାନ କରେ |
10:13 | min() ଗୋଟିଏ ଫଙ୍କଶନ୍ ଅଟେ ଯାହା ଗୋଟି ଏ ଆରେରେ ଥିବ କ୍ଷୁଦ୍ରତମ ଭେଲ୍ୟୁକୁ ଫେରସ୍ତ କରିଥାଏ |
10:19 | ସେହିପରି max() ଫଙ୍କଶନ୍ ଗୋଟିଏ ଆରେ ମଧ୍ୟରେ ଥିବା ବୃହତ୍ତମ ଭେଲ୍ୟୁକୁ ଫେରସ୍ତ କରିଥାଏ. sum() ସମସ୍ତ ଉପାଦାନ ଗୁଡିକର ଯୋଗଫଳ ଏବଂ product() ଗୁଣଫଳ ପ୍ରଦାନ କରିଥାଏ |
10:33 | ଏହି ଫଙ୍କଶନଗୁଡିକୁ ପ୍ରଦର୍ଶନ କରିବା ପାଇଁ OMShellକୁ ଫେରିଆସନ୍ତୁ |
10:38 | ଗୋଟିଏ ନୂତନ ମେଟ୍ରିକ୍ସ ସୃଷ୍ଟି କରନ୍ତୁ |
10:41 | x (କୋଲୋନ୍)(equals) (ସ୍କୋୟାର୍ ବ୍ରାକେଟ୍ ମଧ୍ୟରେ) 3 (କମା) 4 (ସେମିକୋଲୋନ୍) 5 (କମା) 6 |
10:52 | xର ନ୍ୟୁନତମ ଭେଲ୍ୟୁ ପ୍ରାପ୍ତ କରିବା ପାଇଁ min (x) ଟାଇପ୍ କରନ୍ତୁ |
11:00 | ଆରେ xର ବୃହତ୍ତମ ଭେଲ୍ୟୁ ପ୍ରାପ୍ତ କରିବା ପାଇଁ max (x) ଟାଇପ୍ କରନ୍ତୁ |
11:08 | ସେହିପରି ସମସ୍ତ ଉପାଦାନଗୁଡିକର ଯୋଗଫଳ ପ୍ରାପ୍ତ କରିବା ପାଇଁ sum (x) ଟାଇପ୍ କରନ୍ତୁ |
11:15 | ଏବଂ min ଆରେ xର ପ୍ରତ୍ୟେକ ଉପାଦାନଗୁଡିକର ପ୍ରଡକ୍ଟ ପ୍ରାପ୍ତ କରିବା ପାଇଁ product (x) ଟାଇପ୍ କରନ୍ତୁ |
11:23 | ପୁନର୍ବାର ସ୍ଲାଇଡକୁ ଫେରିଆସନ୍ତୁ |
11:27 | ବର୍ତ୍ତମାନ ଅନ୍ୟ ବିଭିନ୍ନ functionଗୁଡିକୁ ଆଲୋଚନା କରିବା ଯାହା arrayକୁ input ଭାବେ ନେଇଥା’ନ୍ତି |
11:33 | abs() ଗୋଟିଏ function ଯାହା ଏହାର ସମସ୍ତ ଉପାଦାନଗୁଡିକର absolute valueଗୁଡିକ ସହିତ ଗୋଟିଏ array ଫେରସ୍ତ କରିଥାଏ |
11:40 | size(), ପ୍ରତ୍ୟେକ ଡାଇମେନଶନ୍ ଆକାରର ଗୋଟିଏ ଭେକ୍ଟରକୁ ଫେରସ୍ତ କରିଥାଏ |
11:45 | ndims(), ଗୋଟିଏ ଆରେରେ ଥିବା ଡାଇମେନଶନଗୁଡିକର ସଂଖ୍ୟାକୁ ଫେରସ୍ତ କରିଥାଏ |
11:51 | ଏହା ଆମକୁ ଏହି ଟ୍ୟୁଟୋରିଆଲର ସମାପ୍ତିକୁ ଆଣେ |
11:54 | ଏହି ଟ୍ୟୁଟୋରିଆଲରେ ଆମେ array functionଗୁଡିକୁ ଇଣ୍ଟରାକ୍ଟିଭଲୀ ପ୍ରଦର୍ଶନ କରିବା ପାଇଁ OMShellକୁ ବ୍ୟବହାର କରିଛୁ |
12:01 | ଏହି functionଗୁଡିକ Modelica ଲାଙ୍ଗୁୟେଜ୍ ସ୍ପେସିଫିକେଶନର ଅଂଶ ଅଟେ |
12:05 | ତେଣୁ OMEditରେ classଗୁଡିକୁ ଲେଖିବା ସମୟରେ ମଧ୍ୟ ବ୍ୟବହାର କରାଯାଇପାରିବ |
12:11 | ଗୋଟିଏ ଆସାଇନମେଣ୍ଟ ଭାବେ ଗୋଟିଏ ଆରେରେ, abs(), ndims() ଓ size() ଫଙ୍କଶନଗୁଡିକୁ ବ୍ୟବହାର କରନ୍ତୁ |
12:19 | ଦ୍ଵିତୀୟରେ ଅନେକ ଫଙ୍କଶନଗୁଡିକ ପାଇଁ ଗୋଟିଏ two-dimensional array କିମ୍ବା ମେଟ୍ରିକ୍ସକୁ ଏକ argument ଭାବେ ବ୍ୟବହାର କରନ୍ତୁ |
12:28 | ଗୋଟିଏ ଆସାଇନମେଣ୍ଟ ଭାବେ three-dimensional arrayଗୁଡିକ ସହିତ ଏହି ସମସ୍ତ functionଗୁଡିକୁ ପ୍ରୟୋଗ କରନ୍ତୁ |
12:35 | ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ ଥିବା ଭିଡିଓକୁ ଦେଖନ୍ତୁ |
12:39 | ଏହା ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟକୁ ସାରାଂଶିତ କରେ |
12:42 | ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ସ ବ୍ୟବହାର କରି ଆମେ କର୍ମଶାଳାମାନ ଚଲାଇଥାଉ. ପ୍ରମାଣପତ୍ର ପ୍ରଦାନ କରିଥାଉ. ଦୟାକରି ଆମକୁ ସମ୍ପର୍କ କରନ୍ତୁ |
12:48 | ଏହି ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ଉପରେ ଆପଣଙ୍କର ଯଦି କିଛି ପ୍ରଶ୍ନ ଥାଏ ତେବେ ଦୟାକରି ନିମ୍ନଲିଖିତ ୱେବସାଇଟକୁ ଯା’ନ୍ତୁ |
12:54 | ଆମେ ସୁପ୍ରଚଳିତ ବହିଗୁଡିକରେ ସମାଧାନ ହୋଇଥିବା ଉଦାହରଣଗୁଡିକର କୋଡଗୁଡିକ ମଧ୍ୟରେ ସମନ୍ଵୟ ରଖିଥାଉ. ଦୟାକରି ଆମକୁ ସମ୍ପର୍କ କରନ୍ତୁ |
13:00 | ଆମେ ବ୍ୟବସାୟିକ ସିମୁଲେଟର୍ ଲ୍ୟାବଗୁଡିକୁ OpenModelicaକୁ ସ୍ଥାନାନ୍ତର କରିବାରେ ସାହାଯ୍ୟ କରିଥାଉ |
13:06 | Spoken Tutorial Project ଭାରତ ସରକାରଙ୍କ MHRDର NMEICT ଦ୍ଵାରା ଅନୁଦାନ ପ୍ରାପ୍ତ |
13:14 | OpenModelicaକୁ ବିକଶିତ କରୁଥିବା ଟିମକୁ ସେମାନଙ୍କର ସହଯୋଗ ପାଇଁ ଆମେ ଧନ୍ୟବାଦ ଦେଉଛୁ. ଆମ ସହିତ ଜଡ଼ିତ ହୋଇଥିବାରୁ ଧନ୍ୟବାଦ |