Scilab/C2/Getting-Started/Bengali
From Script | Spoken-Tutorial
Time | Narration |
00:02 | Getting Started with Scilab এর স্পোকেন টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে আমরা শিখব: |
00:09 | Scilab একটি ক্যালকুলেটর হিসাবে ব্যবহার করা। |
00:12 | একটি ভ্যারিয়েবলে ভ্যালু সংরক্ষণ করা। |
00:15 | এই ভ্যারিয়েবলগুলি ব্যবহার করে বিভিন্ন গাণিতিক অপারেশন সঞ্চালন করা। |
00:21 | কারেন্ট ওয়ার্কিং ডিরেক্টরিতে সেশনের দরুন নিস্পাদিত করা কমান্ড সংরক্ষণ করতে একটি ফাইল তৈরী করা। |
00:29 | কমপ্লেক্স নম্বর সংজ্ঞায়িত করা। |
00:31 | নম্বরের উপর এক্সপোনেনশিয়াল, লগারিদমিক (logarithmic) এবং ত্রিকোণমিতিক (trigonometric) অপারেশন সম্পাদন করা। |
00:38 | এই টিউটোরিয়ালের জন্য প্রথম আবশ্যকতা হল Scilab যা আপনার কম্পিউটারে সংস্থাপিত থাকা উচিত। |
00:44 | আমি প্রদর্শন করতে Scilab 5.2.0 এবং Mac OS/X ব্যবহার করছি। |
00:51 | এখানে টিউটোরিয়ালের জন্য ফ্লো চার্ট দেওয়া হয়েছে। |
00:55 | আপনার ডেস্কটপে Scilab শর্টকাট আইকনে টিপুন এবং Scilab শুরু করুন। |
01:01 | এটি Scilab console উইন্ডো। লক্ষ্য করুন যে কার্সার কমান্ড প্রম্পটে রয়েছে। |
01:07 | আমি পরামর্শ দিচ্ছি যে আপনি সময়ের নিয়মিত অন্তরালে ভিডিও থামিয়ে একসাথে Scilab এ এই টিউটোরিয়ালটি অনুশীলন করুন। |
01:16 | Scilab কে ক্যালকুলেটর হিসাবে ব্যবহার করা যেতে পারে। |
01:19 | কিছু মৌলিক অপারেশন দেখি যা এটি করতে পারে। |
01:25 | লিখুন 42 প্লাস 4 মাল্টিপ্লাইড বাই 4 মাইনাস 64 ডিভাইডেড বাই 4 এবং এন্টার টিপুন। |
01:36 | আশানুরূপ আউটপুট হল 42. |
01:39 | মনে রাখবেন যে উত্তর 42 ডিফল্ট ভ্যারিয়েবল a n s এ সংরক্ষণ হয়। |
01:45 | আমরা নামিত ভ্যারিয়েবল ও বানাতে পারি, লিখুন: |
01:49 | a = 12, b=21 , c=33 এবং এন্টার টিপুন। |
02:00 | এই ভ্যারিয়েবল a, b এবং c তে যথাক্রমে ভ্যালু 12, 21 এবং 33 সংরক্ষণ করে। |
02:08 | আমি এখানে clc কমান্ড ব্যবহার করে scilab console পরিষ্কার করব। |
02:13 | এখন আমরা এই ভ্যারিয়েবল ব্যবহার করে কিছু গাণিতিক অপারেশন সম্পাদিত করব। |
02:19 | উদাহরণস্বরূপ, |
02:21 | a+b+c এর ফলাফল 66 পাই। |
02:27 | একইভাবে |
02:29 | a টাইমস বন্ধনীতে |
02:35 | b প্লাস c এর ফলাফল 648 পাই। |
02:41 | আমরা একটি অন্য ভ্যারিয়েবল ধরুন d তেও উত্তর নির্ধারণ করতে পারি d = বন্ধনীতে a + b বন্ধনী বন্ধ মাল্টিপ্লাইড বাই c লিখে |
02:58 | d = 1089. |
03:01 | আমরা কমান্ড লাইনে কমা দ্বারা আলাদা আলাদা ভ্যারিয়েবলের নাম লিখে ভ্যারিয়েবলে ভ্যালু যাচাই করতে পারি যেমন |
03:09 | a,b,c,d এবং এন্টার টিপুন। |
03:16 | আমি এখানে clc কমান্ড ব্যবহার করে console পরিস্কার করব। |
03:21 | ঘাত লাগাতে, raised to চিহ্ন ব্যবহার করুন, যা আপনার কী-বোর্ডের নম্বর কী (key) 6 এ রাখে। |
03:29 | এই চিহ্ন ব্যবহার করতে Shift কী (key) এর সাথে নম্বর কী (key) 6 টিপুন। |
03:34 | উদাহরণস্বরূপ, 7 এর বর্গ, 7 এর ঘাত 2 দ্বারা প্রাপ্ত করা যেতে পারেন এবং এন্টার টিপুন। |
03:43 | একটি সংখ্যা ধরুন, 17 এর বর্গমূল নির্ণয় করতে আমরা ব্যবহার করি: sqrt of 17 |
03:55 | এটি 17 এর ঘাত 0.5 এর সমান। |
04:06 | প্রথানুযায়ী, আউটপুট হিসাবে শুধুমাত্র পজিটিভ ভ্যালু পাই। |
04:10 | সাধারণত, 34 এর ঘাত (2 বাই 5) নির্ণয় করতে লিখি: |
04:15 | 34 raised to বন্ধনীতে 2 বাই 5 বন্ধনী বন্ধ করুন এবং এন্টার টিপুন। |
04:25 | নেগেটিভ ঘাতের ব্যবহার ও করা যেতে পারে। |
04:28 | clc কমান্ড ব্যবহার করে console পরিস্কার করুন। |
04:33 | এখন পর্যন্ত, আপনি দেখেন যে কিছু সহজ গণনা কিভাবে করা হয় এবং Scilab ভ্যারিয়েবল কিভাবে বানায়। |
04:40 | এখন আমরা নতুন কমান্ড দিয়ে শুরু করি। |
04:43 | এটি সেই কমান্ড মনে রাখতে সাহায্য করে যা পূর্বে আউটপুটের সাথে জারি করা হয়েছিল। |
04:49 | প্রথমে কমান্ড pwd লিখুন এবং এন্টার টিপুন। |
04:55 | এটি (আমার কম্পিউটারে) কারেন্ট ওয়ার্কিং ডিরেক্টরি। |
04:58 | এটি আপনার কম্পিউটারে ভিন্ন হতে পারে। |
05:01 | কারেন্ট ওয়ার্কিং ডিরেক্টরিকে scilab কনসোল উইন্ডোর টুলবারে স্থিত পরিবর্তিত কারেন্ট ডিরেক্টরি আইকনে টিপে বদলানো যেতে পারে যেমনকি দেখতে পারেন। |
05:15 | এখন নিম্নলিখিত লিখে ডায়েরি কমান্ড জারি করুন: |
05:20 | ডায়েরি ব্রেকেট, ইনভার্টেড কমা খুলুন, myrecord.txt ইনভার্টেড কমা বন্ধ করুন, বন্ধনী বন্ধ করুন এবং এন্টার টিপুন। |
05:40 | এই কমান্ড কারেন্ট ওয়ার্কিং ডিরেক্টরিতে myrecord.txt নামক একটি ফাইল বানাবে। |
05:48 | এরপর থেকে Scilab সেশনের একটি transcript এই ফাইলে সংরক্ষণ হয়ে যাবে। |
05:53 | এর উপযোগিতার প্রদর্শন এই টিউটোরিয়ালে পরবর্তী পর্যায়ে করা হবে। |
06:00 | এখন টিউটোরিয়াল থামান এবং ভিডিওর সাথে সাথে প্রদত্ত প্রশ্নাবলী সংখ্যা এক সমাপ্ত করুন। |
06:07 | এখন আমরা দেখি যে Scilab কমপ্লেক্স নম্বরে কিভাবে কাজ করে। |
06:13 | ইমেজিনেরী ইউনিট i কে Scilab এ পার্সেন্টেজ i হিসাবে সংজ্ঞায়িত করা হয়: |
06:18 | উদাহরণস্বরূপ, 5 পয়েন্ট 2 মাল্টিপ্লাইড বাই পার্সেন্ট i এর ফলাফল 5.2i পাই। |
06:29 | একইভাবে বন্ধনী 10 প্লাস 5 ইনটু পার্সেন্ট i, সম্পূর্ণকে 2 টাইমস পার্সেন্ট i দ্বারা মাল্টিপ্লাই করুন,ফলাফল -10+20.i দেয়। |
06:58 | এখন এখানে console পরিষ্কার করুন। |
07:04 | আমরা Scilab এ উপলব্ধ কিছু অন্যান্য পূর্বনির্ধারিত ন্যুমেরিকল কনস্ট্যান্ট দেখি। |
07:09 | i এর সাথে, তার নামও পার্সেন্ট চিন্হের সাথে শুরু হয়: |
07:13 | উদাহরণস্বরূপ, পার্সেন্ট pi. |
07:18 | pi এর ভ্যালু একই যেমন অপেক্ষিত ছিল। |
07:21 | এখন, আমরা কিছু বিল্ট-ইন (built-in) ত্রিকোণমিতিক ফাংশন ব্যবহার করে pi এর ব্যবহার প্রদর্শন করব, যা নিম্নরূপ। |
07:27 | ফাংশন sin of percent pi by 2 এর জন্য ফলাফল হল 1. |
07:37 | এবং ফাংশন cos of percent pi by 2 এর জন্য ফলাফল হল 6.123D-17. |
07:50 | অনুগ্রহ করে লক্ষ্য করুন যে কোণ রেডিয়ানে মাপা হয় এবং |
07:54 | লক্ষ্য করুন যে ব্যবহারিক উদ্দেশ্যের জন্য দ্বিতীয় উত্তর হল শূন্য। |
07:59 | %eps হল machine epsilon নামক সংখ্যার সাথে সম্পর্কিত। |
08:03 | এটি সর্বনিম্ন অঙ্ক রেজল্যুশন যা Scilab দিতে পারে। |
08:08 | আপনার কম্পিউটারে এর ভ্যালু গনণা করতে কনসোলে % eps লিখুন। |
08:19 | আমার কম্পিউটারে এটি 2.220D-16 দেয়। |
08:24 | এটি Scilab দ্বারা ব্যবহৃত floating point precision দেখায়। |
08:28 | এই সংখ্যা 2.22 times 10^(raised to) (-16) এর জন্য সঙ্কেত। এখানে কনসোল পরিস্কার করুন। |
08:41 | যদি কেউ 0,000456 লিখতে চায়, তাহলে সে এটি 4.56d-4 বা 4.56e-4 হিসাবে লিখতে পারে। |
09:06 | যখনকি scilab এর ভ্যারিয়েবল এবং ফাংশন কেস-সেন্সিটিভ হয়,তাও আমরা এখানে d বা ক্যাপিটাল D বা স্মল e বা ক্যাপিটাল E ব্যবহার করতে পারি। |
09:16 | প্রাকৃতিক লগারিদম (logarithm) এর ভিত্তি হল আরেকটি গুরুত্বপূর্ণ পূর্বনির্ধারিত ন্যুমেরিকল কনস্ট্যান্ট: |
09:22 | পার্সেন্ট e প্রত্যাশিত ফলাফল দেয়। |
09:30 | আমরা ফাংশন e x p ব্যবহার করে একই ফলাফল পেতে পারি। |
09:35 | উদাহরণস্বরূপ: exp বন্ধনীতে (1) বন্ধনী বন্ধ করুন এবং এন্টার টিপুন। |
09:44 | আপনি দেখতে পারেন যে উভয় উত্তর একই। |
09:47 | clc কমান্ড ব্যবহার করে console পরিস্কার করুন। |
09:55 | একই ভাবে % e স্কোয়ার, নিম্নলিখিত উত্তর দেয় |
10:04 | যা exp of 2 লিখেও প্রাপ্ত করা যেতে পারে। |
10:18 | কমান্ড log মানে কোনো সংখ্যার প্রাকৃতিক লগারিদম অর্থাৎ বেস e তে। |
10:23 | বেস 10 এর ভিত্তিতে লগারিদম নিতে log 10 ব্যবহার করুন। |
10:29 | উদাহরণস্বরূপ, log 10 বন্ধনী 1e মাইনাস 23 বন্ধনী বন্ধ করুন এবং এন্টার টিপুন, এটি প্রত্যাশিত উত্তর -23 দেয়। |
10:47 | আমরা নেগেটিভ সংখ্যার লগারিদম নেওয়ার সময় কমপ্লেক্স নম্বর পাই। |
10:51 | কমপ্লেক্স নম্বরের জন্য আপনি নিজের জন্য এটি যাচাই করতে পারেন, আপনার scilab কনসোলে লিখুন: log of -1 বা log of %i. |
11:01 | এখন মনে রাখুন যে আমরা ডায়েরি কমান্ড দিয়ে ফাইল myrecord.txt তে লেখা সকল কমান্ডের রেকর্ডিং বানিয়েছি। |
11:09 | এখন দেখি যে সেই ফাইলটি কিভাবে বন্ধ করে এবং দেখে। |
11:13 | ফাইল বন্ধ করতে লিখুন: |
11:16 | diary of zero (ডায়েরি অফ জিরো) |
11:21 | এই কমান্ডটি myrecord.txt ফাইল বন্ধ করবে এবং সংরক্ষণ করবে। |
11:26 | এছাড়া এও মনে রাখুন যে এই ফাইলটি কারেন্ট ওয়ার্কিং ডিরেক্টরিতে বানানো হয়েছিল, যা আমার ক্ষেত্রে হল ডেস্কটপ। |
11:34 | আপনার scilab কনসোল উইন্ডো টুলবারে Open-a-file শর্টকাট আইকনে টিপে এই ফাইলটি খুলুন। |
11:46 | আমি All Files এ ফাইল ফরম্যাট বদলে দেবো। |
11:51 | myrecord.txt ফাইল চয়ন করুন এবং Open এ টিপুন। |
11:59 | মনে রাখবেন যে সকল ট্রান্সেকশন Scilab দ্বারা দেওয়া কমান্ড এবং সম্বন্ধিত উত্তর উভয়কে এই ফাইলে সংরক্ষণ করা হয়েছে। |
12:10 | আমি এই ফাইলটি বন্ধ করব। |
12:15 | Yes এ টিপুন। |
12:21 | আমরা জানি যে, একটি প্রোগ্রাম বিকশিত করার সময় ব্যক্তি একটি উপযুক্ত কোডে পৌছানোর আগে কোডের সাথে অনেক প্রয়োগ করে। |
12:29 | ডায়েরি কমান্ড সকল ট্রান্সেকশনের রেকর্ড রাখতে সাহায্য করে। |
12:35 | যদি আপনার মনে থাকে, আমরা diary of zero কমান্ড দ্বারা my record.txt ফাইল বন্ধ করেছিলাম। |
12:42 | লক্ষ্য করুন যে এই কমান্ড নিস্পাদিত করার পর কোনো ট্রান্সেকশন সুরক্ষিত করা যাবে না। |
12:48 | যদি আমাকে আরো আবার সেশন সুরক্ষিত করতে হয়, তাহলে আমাকে আবার ডায়েরি কমান্ড জারি করতে হবে। |
12:54 | ফাইলে কিছু দরকারী তথ্য থাকলে, ব্যক্তিকে ডায়েরি কমান্ডে অন্য কোনো ফাইলের নাম ব্যবহার করা উচিত। |
13:03 | কারণ একই নাম ব্যবহার করলে বিদ্যমান ফাইল ওভাররাইট হয়ে যাবে। |
13:09 | এখানে ভিডিও থামান এবং ভিডিওর সাথে দেওয়া দ্বিতীয় প্রশ্নাবলী সমাধান করুন। |
13:15 | আপনি দেখতে পারেন যে এই সমস্যার জন্য সমাধান ঠিকঠিক শূন্য ছিল না। |
13:21 | এর সাথে কিভাবে ডিল করে এর উপর অধিক জানতে লিখুন help clean. |
13:27 | সাধারণত, আপনার নির্দিষ্ট কমান্ড সম্পর্কে সাহায্যের প্রয়োজন হলে, একটি আর্গুমেন্ট কমান্ডের সাথে help বা help এর ব্যবহার করা যেতে পারে। |
13:37 | উদাহরণস্বরূপ, scilab console এ help chdir লিখুন এবং এন্টার টিপুন। |
13:53 | আমি হেল্প ব্রাউসারের আকার বৃদ্ধি করব। |
14:01 | Help chdir কারেন্ট ওয়ার্কিং ডিরেক্টরি বদলানো সম্পর্কে বিস্তারিত তথ্য দেয়। |
14:10 | আরেকটি বিকল্প হল scilab কনসোল উইন্ডোর টুলবারে হেল্প ব্রাউজার আইকনে টিপতে হবে, যেমনকি আপনি দেখেন। |
14:20 | হেল্প ব্রাউসার বন্ধ করুন এবং স্লাইডে ফিরে আসুন। |
14:31 | আপ-ডাউন অ্যারো কীসের ব্যবহার পূর্বে নিস্পাদিত করা কমান্ড দেখতে করা হয়। |
14:36 | আপ-ডাউন অ্যারো ব্যবহার করে আপনি যে কোনো কমান্ডে থামতে পারেন এবং এটি নিস্পাদিত করতে এন্টার টিপুন। |
14:45 | প্রয়োজন হলে আপনি কমান্ড এডিটও করতে পারেন। |
14:48 | আপনি যদি নিজের দ্বারা লেখা কমান্ড দেখছেন যা অক্ষর e দ্বারা শুরু হয়েছিল তাহলে e লিখুন এবং তারপর অ্যারো কী এর ব্যবহার করুন। |
14:59 | কমান্ড স্বয়ং-সম্পূর্ণ করতে ট্যাব কী ব্যবহার করুন। এটি আমাদের চয়ন করতে সকল উপলব্ধ বিকল্প দেয়। |
15:07 | এই টিউটোরিয়ালে আমরা শিখেছি: |
15:10 | ক্যালকুলেটর রূপে Scilab ব্যবহার করা। |
15:12 | ডিফল্ট ভ্যারিয়েবল ans এ ফলাফল সংরক্ষণ করা। |
15:16 | ইকুয়ালিটি চিহ্ন ব্যবহার করে ভ্যারিয়েবলের জন্য ভ্যালু নির্ধারিত করা। |
15:20 | console এ কমা দ্বারা আলাদা আলাদা ভ্যারিয়েবলের নাম লিখে ভ্যারিয়েবলের ভ্যালু যাচাই করা। |
15:28 | pwd কমান্ড ব্যবহার করে কারেন্ট ওয়ার্কিং ডিরেক্টরি যাচাই করা। |
15:34 | কনসোলে লেখা সকল কমান্ড একটি ফাইলে সংরক্ষণ করতে ডায়েরি কমান্ড ব্যবহার করা। |
15:40 | %i, %e এবং %pi প্রয়োগ করে যথাক্রমে কমপ্লেক্স নম্বর, প্রাকৃতিক exponents এবং π পরিভাষিত করে। |
15:49 | যে কোনো কমান্ড সম্পর্কে অধিক জানতে হেল্প কমান্ড প্রয়োগ করা। |
15:54 | এটি Getting Started with Scilab এর এই টিউটোরিয়ালের শেষে আনে। |
15:59 | Scilab এ অনেক অন্যান্য ফাংশন রয়েছে যা অন্য টিউটোরিয়ালে করা হবে। |
16:06 | এই স্পোকেন টিউটোরিয়াল ফ্রি এন্ড ওপেন সোর্স সফটওয়্যার ইন সাইন্স এন্ড ইঞ্জিনিয়ারিং এডুকেশন (FOSSEE) দ্বারা নির্মিত। |
16:14 | FOSSEE প্রকল্প সম্পর্কে অধিক তথ্য http://fossee.in বা http://scilab.in থেকে পাওয়া যেতে পারে। |
16:22 | এই প্রকল্প ভারত সরকারের MHRD এর আইসিটির মাধ্যমে জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত। |
16:29 | এই মিশনের উপর অধিক জানতে http://spoken-tutorial.org/NMEICT-Intro তে যান। |
16:43 | আমি আশা করি এই স্পোকেন টিউটোরিয়াল অধ্যয়নের জন্য উপযোগী মনে করেন। |
16:47 | অংশগ্রহনের জন্য ধন্যবাদ। |
16:48 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। |