Scilab/C4/Interpolation/Bengali
From Script | Spoken-Tutorial
Revision as of 14:44, 27 February 2017 by Kaushik Datta (Talk | contribs)
Time | Narration |
00:01 | নমস্কার। Numerical Interpolation এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে আমরা শিখব যে: |
00:10 | ভিন্ন Numerical Interpolation algorithms এর জন্য Scilab কোড কিভাবে বানায়। |
00:16 | প্রদত্ত ডেটা পয়েন্ট থেকে ফাংশনের নতুন ভ্যালুর গনণা কিভাবে করে। |
00:21 | এই টিউটোরিয়ালটি রেকর্ড করতে, আমি ব্যবহার করছি: |
00:24 | উবুন্টু 12.04 অপারেটিং সিস্টেম, |
00:27 | এবং Scilab সংস্করণ 5.3.3. |
00:31 | এই টিউটোরিয়ালটি অভ্যাস করতে আপনার Scilab এর মৌলিক জ্ঞান এবং Numerical Interpolation সম্পর্কে জানা উচিত। |
00:40 | Scilab শিখতে দয়া করে স্পোকেন টিউটোরিয়াল ওয়েবসাইটে উপলব্ধ প্রাসঙ্গিক টিউটোরিয়াল দেখুন। |
00:47 | Numerical interpolation জ্ঞাত ডেটা পয়েন্টসের discrete set এর রেঞ্জের ভিতরে নতুন ডেটা পয়েন্ট তৈরী করার একটি মেথড। |
00:59 | ন্যুমেরিকল মেথড ব্যবহার করে ইন্টারপোলেশন সমন্ধীয় প্রশ্ন সমাধান করতে পারি। |
01:05 | Lagrange interpolation এ, |
01:07 | আমরা N পয়েন্টস এর মাধ্যমে N - 1 ডিগ্রীর পলিনোমিয়াল পাস করি। |
01:12 | তারপর আমরা সেই অদ্বিতীয় N অর্ডারের পলিনোমিয়াল y of x জ্ঞাত করি যা ডেটা স্যাম্পল ইন্টারপোলেট করে। |
01:22 | আমাদের 9, 9.5 এবং 11 এর প্রাকৃতিক লগারিদমের ভ্যালু দেওয়া হয়েছে। |
01:29 | আমাকে 9.2 এর প্রাকৃতিক লগারিদম ভ্যালু নির্ণয় করতে হবে। |
01:35 | এখন Lagrange interpolation মেথড ব্যবহার করে এই প্রশ্ন সমাধান করি। |
01:41 | এখন Lagrange interpolation এর জন্য কোড দেখি। |
01:46 | আমরা আর্গুমেন্ট x 0, x, f এবং n এর সাথে Lagrange ফাংশন পরিভাষিত করি। |
01:53 | X 0 অজানা interpolation পয়েন্ট। |
01:57 | x সেই ভেক্টর যা ডেটা পয়েন্টস রাখে। |
02:01 | f সেই ভেক্টর যা সমন্ধিত ডেটা পয়েন্টসে ফাংশনের ভ্যালু রাখে। |
02:08 | এবং n হল interpolating পলিনোমিয়ালের অর্ডার। |
02:14 | আমরা m এবং ভেক্টর N ইনিসিয়েলাইজ করতে n ব্যবহার করি। |
02:19 | interpolating পলিনোমিয়ালের অর্ডার নির্মিত নোডসের সংখ্যা নির্ধারিত করে। |
02:25 | তারপর আমরা লব এবং হরের ভ্যালু জানতে Lagrange interpolation formula প্রয়োগ করি। |
02:35 | তারপর L এর ভ্যালু জানতে আমরা লব এবং হর ভাগ করি। |
02:41 | আমরা প্রদত্ত ডেটা পয়েন্টসে ফাংশন y এর ভ্যালু জানতে L ব্যবহার করি। |
02:48 | অবশেষে আমরা L এবং f of x এর ভ্যালু প্রদর্শন করি। |
02:53 | এখন আমরা ফাইল সংরক্ষণ এবং এক্সিকিউট করি। |
02:57 | উদাহরণের প্রশ্ন সমাধানের জন্য Scilab কনসোল খুলুন। |
03:02 | এখন ডেটা পয়েন্টস ভেক্টর নির্ধারিত করি। |
03:05 | কনসোলে লিখুন: |
03:07 | x ইকুয়াল টু বর্গাকার বন্ধনী খুলুন 9.0 কমা 9.5 কমা 11.0 বর্গাকার বন্ধনী বন্ধ করুন। |
03:18 | এন্টার টিপুন। |
03:21 | তারপর লিখুন: f ইকুয়াল টু বর্গাকার বন্ধনী খুলুন 2.1972 কমা 2.2513 কমা 2.3979 বর্গাকার বন্ধনী বন্ধ করুন। |
03:39 | এন্টার টিপুন। |
03:41 | তারপর লিখুন x জিরো ইকুয়ালস টু 9.2 |
03:46 | এন্টার টিপুন। |
03:48 | এখন একটি quadratic polynomial interpolating polynomial ব্যবহার করি। |
03:53 | লিখুন n ইকুয়ালস টু 2. |
03:58 | এন্টার টিপুন। |
04:00 | ফাংশন কল করতে লিখুন: |
04:02 | y ইকুয়ালস টু Lagrange বন্ধনী খুলুন x জিরো কমা x কমা f কমা n ব্রেকেট বন্ধ করুন। |
04:14 | এন্টার টিপুন। |
04:16 | x ইকুয়ালস টু 9.2 এ ফাংশন y এর ভ্যালু প্রদর্শিত হয়। |
04:22 | এখন Newton's Divided Difference Method দেখি। |
04:26 | এই মেথডে Divided Differences recursive method ব্যবহৃত হয়। |
04:32 | এটি Lagrange method এর তুলনায় কমবার গণনার ব্যবহার করে। |
04:38 | এই স্বত্তেও, যেমনকি Lagrange method এ, সেই interpolating polynomial তৈরী হয়। |
04:47 | এখন Divided Difference method ব্যবহার করে এই উদাহরণ সমাধান করি। |
04:52 | আমাদের ডেটা পয়েন্টস এবং তার উপর ফাংশনের সংশ্লিষ্ট ভ্যালু দেওয়া হয়েছে। |
05:00 | আমাকে x = 3 এর উপর ফাংশনের ভ্যালু নির্ণয় করতে হবে। |
05:05 | এখন Newton Divided Difference method এর জন্য কোড দেখি। |
05:11 | Scilab এডিটরে Newton আন্ডারস্কোর Divided ডট sci ফাইল খুলি। |
05:18 | আমরা আর্গুমেন্ট x, f এবং x 0 এর সাথে ফাংশন Newton আন্ডারস্কোর Divided পরিভাষিত করি। |
05:29 | x একটি ভেক্টর যা ডেটা পয়েন্টস রাখে। |
05:33 | f সংশ্লিষ্ট ফাংশন ভ্যালু এবং |
05:36 | x 0 অজানা ইন্টারপোলেশন পয়েন্ট। |
05:41 | আমরা ভেক্টরের দৈর্ঘ্য নির্ণয় করি এবং তারপর n এর বরাবর রাখি। |
05:46 | ভেক্টরের প্রথম মান a অফ 1 এর বরাবর রাখা হয়। |
05:51 | তারপর আমরা divided difference algorithm প্রয়োগ করি এবং divided difference table এর গণনা করি। |
05:57 | তারপর আমরা নিউটন পলিনোমিয়ালের কো-এফিসিয়েন্ট সূচী নির্ণয় করি। |
06:03 | আমরা প্রদত্ত ডেটা পয়েন্টে ফাংশনের ভ্যালু নির্ণয় করতে কোএফিসিয়েন্ট সূচী যোগ করি। |
06:10 | Newton আন্ডারস্কোর Divided ডট sci ফাইল সংরক্ষণ এবং এক্সিকিউট করে। |
06:16 | Scilab কনসোল খুলুন। |
06:19 | c l c লিখে স্ক্রীন পরিস্কার করি। |
06:22 | এন্টার টিপুন। |
06:24 | এখন ডেটা পয়েন্ট ভেক্টর প্রবিষ্ট করি। |
06:27 | লিখুন: x ইকুয়াল টু বর্গাকার বন্ধনী খুলুন 2 কমা 2.5 কমা 3.25 কমা 4 বর্গাকার বন্ধনী বন্ধ করুন। |
06:39 | এন্টার টিপুন। |
06:41 | তারপর ফাংশনের ভ্যালু লিখুন। |
06:44 | f ইকুয়াল টু বর্গাকার বন্ধনী খুলুন 0.5 কমা 0.4 কমা 0.3077 কমা 0.25 বর্গাকার বন্ধনী বন্ধ করুন। |
07:01 | এন্টার টিপুন। |
07:03 | লিখুন x 0 ইকুয়াল টু 3 |
07:06 | এন্টার টিপুন। |
07:08 | তারপর নিম্ন লিখে ফাংশন কল করি। |
07:11 | I P ইকুয়াল টু Newton আন্ডারস্কোর Divided বন্ধনী খুলুন x কমা f কমা x জিরো বন্ধনী বন্ধ করুন। |
07:23 | এন্টার টিপুন। |
07:25 | x =3 এ y এর ভ্যালু প্রদর্শিত হয়। |
07:30 | টিউটোরিয়ালটি সংক্ষিপ্তকরণ করি। |
07:33 | এই টিউটোরিয়ালে আমরা শিখেছি interpolation মেথডসের জন্য Scilab কোড বানানো। |
07:40 | আমরা নতুন ডেটা পয়েন্টসে ফাংশনের ভ্যালু নির্ণয় করাও শিখেছি। |
07:46 | Lagrange method এবং Newton's Divided Difference method ব্যবহার করে নিজে এই প্রশ্ন সমাধান করেছি। |
07:54 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
07:57 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
08:00 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
08:05 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, |
08:07 | টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
08:10 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
08:14 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
08:22 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
08:26 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
08:33 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro |
08:38 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। |
08:41 | অংশগ্রহনের জন্য ধন্যবাদ। |