Scilab/C4/Digital-Signal-Processing/Bengali

From Script | Spoken-Tutorial
Revision as of 22:48, 2 August 2017 by Satarupadutta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 equal to zero colon zero point one colon two multiplied by precentage pi semicolon.
01:17 তারপর x equal to sin of t semicolon then plot 2D into bracket t comma x এবং কীবোর্ডে Enter টিপুন।
01:33 এটি হল continous sine wave.
01:36 discrete sine wave নিয়ে আলোচনা করি।
01:39 কনসোল উইন্ডোতে লিখুন: plot two d3 within bracket invertes comma gnn comma t comma 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 equals to within square bracket one comma two comma three comma four.
02:55 তারপর লিখুন h equals to within square bracket one comma one comma one.
03:04 এখন convol opening bracket x comma h closing bracket লিখে convolution লাগু করুন এবং কীবোর্ড Enter টিপুন।
03:17 এখানে একটি আউটপুট দেখা যাবে।
03:20 এখন ইনবিল্ট কমান্ড dft() ব্যবহার করে এটি প্রথক অনুক্রমের জন্য Discrete fourier transform সম্পর্কে শিখি।
03:30 কনসোল উইন্ডোতে লিখুন x equals to within square bracket one comma two comma three comma four.
03:41 এখন লিখুন within square bracket xf equals to dft into bracket x comma 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 কনসোল উইন্ডোতে লিখুন: squareBracket x equals to dft within bracket xf comma 1. এখানে idft এর জন্য ফ্ল্যাগ ভ্যালু হল 1.
04:31 এটি হল আউটপুট

+ 5.551D-17i - 1.225D-16i - 5.551D-16i

04:34 এখন fft() ব্যবহার করে ডিসক্রিট fourier ট্রান্সফর্ম গণনা করি।
04:39 কনসোল উইন্ডোতে লিখুন: x= square [1,2,3,4]x equals to square bracket one comma two comma three comma four.
04:49 এন্টার টিপুন এবং লিখুন y = fft(x,-1) y equals to fft within bracket x comma minus one.
04:59 Enter টিপুন এবং আপনি আউটপুট দেখেন: 10. - 2. + 2.i - 2. - 2. - 2.i.
05:05 এখন fft() ব্যবহার করে ইনভার্স ডিসক্রিট fourier ট্রান্সফর্ম গণনা করা শিখি।
05:12 Scilab কনসোল উইন্ডোতে লিখুন: y equals to within square bracket ten comma minus two plus two into percentage i comma minus two comma minus two minus two into percentage i.
05:33 Enter টিপুন এবং লিখুন x fft(y,1), x equals to fft within bracket y comma 1 এবং Enter টিপুন।
05:45 আউটপুট x =1. 2. 3. 4 হিসাবে প্রদর্শিত হবে।
05:49 এখন দুটি ভেক্টরের মাঝে সম্পর্ক নির্ণয় করি।
05:53 Scilab কনসোল উইন্ডোতে এটি করতে,
05:56 লিখুন x one equals to within square bracket one comma two comma three comma four এবং Enter টিপুন।
06:08 লিখুন x2 equals to within square bracket one comma three comma one comma five এবং Enter টিপুন।
06:20 লিখুন R x one x two equals to corr within bracket x one comma x two comma four এবং Enter টিপুন।
06:34 আউটপুট Rx1x2=1.25 0.3125 0.25 - 0.9375 দেখাবে।
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 আইআইটি বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহণের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, PoojaMoolya, Satarupadutta