Scilab/C4/Digital-Signal-Processing/Bengali
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Signal Processing using Scilab এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এখানে আমরা Scilab ব্যবহার করে, বিভিন্ন সিগন্যাল বানানো দেখাবো এবং সিগনাল বিশ্লেষণ করতে বিভিন্ন অপারেশন সম্পাদন করব। |
00:19 | টিউটোরিয়ালটি রেকর্ড করতে, আমি Scilab 5.3.3 সংস্করণ সহ উবুন্টু 11.04 অপারেটিং সিস্টেম ব্যবহার করছি। |
00:30 | টিউটোরিয়ালটি অনুশীলন করার আগে, Scilab এর প্রাথমিক জ্ঞান থাকতে হবে। |
00:35 | Scilab এর বুনিয়াদি তথ্য জানতে, Scilab এ স্পোকেন টিউটোরিয়ালের মৌলিক স্তরের শৃঙ্খলা দেখুন। |
00:42 | যা আমাদের ওয়েবসাইট www.spoken-tutorial.org তে উপলব্ধ। |
00:45 | এই টিউটোরিয়ালে, আমি প্রায় 3 টি মৌলিক সিগন্যাল ব্যাখ্যা করব। Plotting continuous and discrete sine wave, Plotting step function, Plotting ramp function. |
00:58 | Plotting continuous and discrete sine wave দিয়ে শুরু করি। |
01:02 | Scilab কনসোল উইন্ডো খুলুন। |
01:06 | এখানে লিখুন: t ইকুয়াল টু zero কোলন zero পয়েন্ট one কোলন two গুণন precentage pi সেমিকোলন। |
01:17 | তারপর x ইকুয়াল টু sin of t সেমিকোলন, তারপর plot 2D বন্ধনীতে t কমা x এবং কীবোর্ডে Enter টিপুন। |
01:33 | এটি হল continous sine wave. |
01:36 | discrete sine wave নিয়ে আলোচনা করি। |
01:39 | কনসোল উইন্ডোতে লিখুন: plot two d3 বন্ধনীতে একক উদ্ধৃতিতে gnn কমা t কমা x এবং Enter টিপুন। |
01:54 | এটি হল discrete sine wave. |
01:57 | এখন প্লটিং step function এবং প্লটিং ramp function সম্পর্কে আলোচনা করি। |
02:04 | আমি আগেই signals.sce নামক ফাইলে step এবং ramp সিগন্যাল বানানোর কোড লিখেছি। |
02:14 | Scilab এডিটর ব্যবহার করে signal.sce ফাইল খুলুন। এই কোড নিষ্পাদন করুন। মেনু বারে Execute বোতামে ক্লিক করুন। |
02:27 | Step এবং Ramp সিগন্যাল এই প্লটে প্রদর্শিত হয়। |
02:32 | এখন শিখি যে সিগন্যাল বিশ্লেষণ করতে বিভিন্ন অপারেশন কিভাবে করে। দেখি যে দুটি সিগন্যালের মাঝে Convolution কিভাবে করা যায়। |
02:43 | Scilab কনসোল উইন্ডো খুলুন এবং লিখুন x ইকুয়াল টু বর্গাকার বন্ধনীতে one কমা two কমা three কমা four. |
02:55 | তারপর লিখুন h ইকুয়াল টু বর্গাকার বন্ধনীতে one কমা one কমা one. |
03:04 | এখন convolution লাগু করতে convol ওপেনিং বন্ধনীতে x কমা h ক্লোসিং বন্ধনী লিখুন এবং কীবোর্ড Enter টিপুন। |
03:17 | এখানে একটি আউটপুট দেখা যাবে। |
03:20 | এখন ইনবিল্ট কমান্ড dft() ব্যবহার করে এটি প্রথক অনুক্রমের জন্য Discrete fourier transform সম্পর্কে শিখি। |
03:30 | কনসোল উইন্ডোতে লিখুন x ইকুয়াল টু বর্গাকার বন্ধনীতে one কমা two কমা three কমা four. |
03:41 | এখন লিখুন বর্গাকার বন্ধনীতে xf ইকুয়াল টু dft বন্ধনীতে x কমা minus 1 যেখানে x ইনপুট ভেক্টর এবং DFT এর ফ্ল্যাগ ভ্যালু -1. |
03:59 | Enter টিপুন। |
04:01 | আউটপুট এইরকম দেখায়
10. - 2. + 2.i - 2. - 9.797D-16i - 2. - 2.i |
04:05 | এখন ইনভার্স ডিসক্রিট fourier transform গণনা করা দেখাবো। এটি একই ইনবিল্ট কমান্ড dft () ব্যবহার করে করা যেতে পারে। |
04:15 | Scilab কনসোল উইন্ডোতে লিখুন: বর্গাকার বন্ধনীতে x ইকুয়াল টু dft বন্ধনীতে xf কমা 1. এখানে idft এর জন্য ফ্ল্যাগ ভ্যালু হল 1. |
04:31 | এটি হল আউটপুট
+ 5.551D-17i - 1.225D-16i - 5.551D-16i |
04:34 | এখন fft() ব্যবহার করে ডিসক্রিট fourier ট্রান্সফর্ম গণনা করি। |
04:39 | কনসোল উইন্ডোতে লিখুন: x ইকুয়াল টু বর্গাকার বন্ধনীতে one কমা two কমা three কমা four. |
04:49 | এন্টার টিপুন এবং লিখুন y ইকুয়াল টু fft বন্ধনীতে x কমা minus one. |
04:59 | Enter টিপুন এবং আপনি আউটপুট দেখেন: 10. - 2. + 2.i - 2. - 2. - 2.i. |
05:05 | এখন fft() ব্যবহার করে ইনভার্স ডিসক্রিট fourier ট্রান্সফর্ম গণনা করা শিখি। |
05:12 | Scilab কনসোল উইন্ডোতে লিখুন: y ইকুয়াল টু বর্গাকার বন্ধনীতে ten কমা minus two প্লাস two গুণন percentage i কমা minus two কমা minus two minus two গুণন percentage i. |
05:33 | Enter টিপুন এবং লিখুন x ইকুয়াল টু fft বন্ধনীতে y কমা 1 এবং Enter টিপুন। |
05:45 | আউটপুট x =1. 2. 3. 4 হিসাবে প্রদর্শিত হবে। |
05:49 | এখন দুটি ভেক্টরের মাঝে সম্পর্ক নির্ণয় করি। |
05:53 | Scilab কনসোল উইন্ডোতে এটি করতে, |
05:56 | লিখুন x ইকুয়াল টু বর্গাকার বন্ধনীতে one কমা two কমা three কমা four এবং Enter টিপুন। |
06:08 | লিখুন x2 ইকুয়াল টু বর্গাকার বন্ধনীতে one কমা three কমা one কমা five এবং Enter টিপুন। |
06:20 | লিখুন R x x two ইকুয়াল টু corr বন্ধনীতে x কমা x two কমা four এবং Enter টিপুন। |
06:34 | আউটপুট এইরকম দেখাবে |
06:38 | এখন শিখি যে প্রদত্ত সিগন্যালের স্যাম্পল কিভাবে করে। |
06:42 | এখন sampling.sce খুলি যেখানে আগেই sampling.sce তে কোড লিখেছি। Execute বোতামে ক্লিক করুন। |
06:52 | একটি প্লট প্রদর্শিত হয়। |
06:56 | সংক্ষেপে, |
06:58 | এখানে আমরা শিখেছি sine, step এবং ramp signal প্লট করা। |
07:04 | Convol() দ্বারা Linear convolution প্রদর্শন করা। dft() দ্বারা DFT এবং IDFT প্রদর্শন করা। |
07:12 | fft () দ্বারা FFT প্রদর্শন করা। স্যাম্পলিং করতে corr() দ্বারা সম্পর্ক নির্ণয় করা। |
07:20 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
07:23 | এটি প্রকল্পকে সারসংক্ষেপে দেখায়। ভালো ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
07:30 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। অধিক বিবরণের জন্য, contact@spoken-tutorial.org তে লিখুন। |
07:42 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। এটি ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। |
07:51 | আইআইটি বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহণের জন্য ধন্যবাদ। |