Scilab/C4/Solving-Non-linear-Equations/Bengali

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 নমস্কার। Numerical Methods ব্যবহার করে Solving Nonlinear Equations এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:10 এই টিউটোরিয়ালে আপনি শিখবেন যে:
00:13 ন্যুমেরিকল মেথড ব্যবহার করে nonlinear equations কিভাবে সমাধান করে,
00:18 মেথডস আমরা যা পড়ছি তা হল:
00:20 বাইসেকশন (Bisection) মেথড এবং
00:22 সীকেন্ট (Secant) মেথড। আমরা নন-লিনিয়ার ইকুয়েশন সমাধান করতে Scilab কোড ও বানাবো।
00:30 এখানে আমরা ব্যবহার করছি:
00:32 উবুন্টু 12.04 অপারেটিং সিস্টেম এবং
00:36 Scilab সংস্করণ 5.3.3.
00:40 এই টিউটোরিয়ালটি অভ্যাস করার আগে আপনার Scilab এবং নন-লিনিয়ার ইকুয়েশন এর মৌলিক জ্ঞান থাকা উচিত।
00:48 Scilab এর জন্য, স্পোকেন টিউটোরিয়াল ওয়েবসাইটে উপলব্ধ Scilab টিউটোরিয়াল দেখুন।
00:55 প্রদত্ত ফাংশন f এর জন্য, আমাকে x এর ভ্যালু জানতে হবে যার জন্য f অফ x ইস ইকুয়াল টু জিরো।
01:04 এই সল্যুশন x কে root of equation বা zero of function f বলে।
01:11 এই প্রক্রিয়াকে রুট ফাইন্ডিং বা জিরো ফাইন্ডিং বলে।
01:16 আমরা Bisection Method এর অধ্যয়ন দিয়ে শুরু করি।
01:20 Bisection Method এ আমরা রুটের প্রারম্ভিক বন্ধনী গনণা করি।
01:25 তারপর আমরা বন্ধনীর মাধ্যমে ইটারেট করি এবং তার দৈর্ঘ্য অর্ধেক করি।
01:31 আমরা সেই প্রক্রিয়া ততক্ষণ পুনরাবৃত্তি করি যতক্ষণ আমরা সমীকরণের সমাধান না পেয়ে যাই।
01:36 এখন আমরা Bisection মেথড ব্যবহার করে এই ফাংশনটি সমাধান করি।
01:41 প্রদত্ত ফাংশন f ইকুয়ালস টু 2 sinx মাইনাস e এর ঘাত x ডিভাইডেড বাই 4 মাইনাস 1' '-5 থেকে -3 এর ব্যবধানে
01:54 Scilab এডিটরে Bisection ডট sci খুলুন।
02:00 এখন Bisection মেথডের জন্য কোড দেখি।
02:03 আমরা ইনপুট আর্গুমেন্ট a b f এবং tol এর সাথে Bisection ফাংশন সংজ্ঞায়িত করি।
02:10 এখানে a হল ব্যবধানের লোয়ার লিমিট।
02:14 b হল ব্যবধানের আপার লিমিট।
02:16 f সেই ফাংশন যা সমাধান করতে হবে
02:19 এবং tol হল টলারেন্স লেবেল।
02:22 আমরা ইটারেশনসের অধিকতম সংখ্যা 100 এর সমান নির্দিষ্ট করি।
02:28 আমরা ব্যবধানের মাঝের বিন্দু গনণা করি এবং ততক্ষণ ইটারেট করি যতক্ষণ প্রদত্ত টলারেন্স রেঞ্জে ভ্যালু গনণা হয়ে যায়।
02:37 এখন এই কোড ব্যবহার করেপ্রশ্নের সমাধান করি।
02:40 ফাইল সংরক্ষণ এবং এক্সিকিউট করি।
02:43 Scilab কনসোল খুলুন।
02:47 এখন ব্যবধান পরিভাষিত করি।
02:50 ধরুন a, -5 এর সমান।
02:52 এন্টার টিপুন।
02:54 ধরুন b, -3 এর সমান।
02:56 এন্টার টিপুন।
02:58 deff ফাংশন ব্যবহার করে ফাংশন পরিভাষিত করি।
03:01 লিখুন deff বন্ধনী খুলুন একক উদ্ধৃতি খুলুন বর্গাকার বন্ধনী খুলুন y বর্গাকার বন্ধনী বন্ধ করুন ইকুয়াল টু f অফ x একক উদ্ধৃতি বন্ধ করুন কমা একক উদ্ধৃতি খুলুন y ইকুয়াল টু 2 asterisk sin অফ x মাইনাস বন্ধনী খুলুন বন্ধনী খুলুন পার্সেন্টেজ e এর ঘাত x বন্ধনী বন্ধ করুন ডিভাইডেড বাই 4 বন্ধনী বন্ধ করুন মাইনাস 1 একক উদ্ধৃতি বন্ধ করুন বন্ধনী বন্ধ করুন।
03:41 deff ফাংশন সম্পর্কে আরো জানতে লিখুন help deff
03:46 এন্টার টিপুন।
03:48 ধরুন tol 10 এর ঘাত -5 এর সমান।
03:53 এন্টার টিপুন।
03:56 এই প্রশ্নের সমাধান করতে লিখুন
03:58 Bisection বন্ধনী খুলুন a কমা b কমা f কমা tol বন্ধনী বন্ধ করুন।
04:07 এন্টার টিপুন।
04:09 ফাংশনের root কনসোলে প্রদর্শিত হয়।
04:14 এখন Secant মেথডের অধ্যয়ন করি।
04:17 Secant মেথডে, দুটি ধারাবাহিক ইটারেশনের ভ্যালু প্রয়োগ করে ডেরীভেটিভকে ফাইনাইট ডিফারেন্স দ্বারা অনুমানিত করা হয়।
04:27 এখন Secant মেথড ব্যবহার করে এই উদাহরণ সমাধান করি।
04:30 ফাংশন হল f equals to x square minus 6.
04:36 দুটি শুরুর অনুমান p zero ইকুয়াল টু 2 এবং p one ইকুয়াল তো 3.
04:44 প্রশ্ন সমাধান করার আগে, Secant মেথডের জন্য কোড দেখি।
04:50 Scilab এডিটরে Secant ডট sci খুলুন।
04:54 আমরা ইনপুট আর্গুমেন্ট a, b এবং f এর সাথে Secant ফাংশন সংজ্ঞায়িত করি।
05:01 a হল রুটের জন্য প্রথম শুরুর অনুমান।
05:04 b হল দ্বিতীয় শুরুর অনুমান এবং
05:07 f সেই ফাংশন যা সমাধান করতে হবে।
05:10 আমরা বর্তমান পয়েন্ট এবং পূর্ববর্তী পয়েন্টের মাঝের ভ্যালুর অন্তর গনণা করি।
05:15 আমরা Secant মেথড প্রয়োগ করি এবং রুটের ভ্যালু গনণা করি।
05:21 অবশেষে আমরা ফাংশন সমাপ্ত করি।
05:24 এখন আমরা কোড সেভ এবং এক্সিকিউট করি।
05:27 Scilab কনসোল খুলুন।
05:30 লিখুন clc.
05:32 এন্টার টিপুন।
05:34 এখন আমি এই উদাহরণের জন্য প্রাথমিক অনুমান সংজ্ঞায়িত করি।
05:38 লিখুন a ইকুয়ালস টু 2.
05:40 এন্টার টিপুন।
05:42 তারপর লিখুন b ইকুয়ালস টু 3.
05:44 এন্টার টিপুন।
05:46 আমরা deff ফাংশন ব্যবহার ফাংশন পরিভাষিত করি।
05:49 লিখুন deff বন্ধনী খুলুন একক উদ্ধৃতিতে বর্গাকার বন্ধনী খুলুন y বর্গাকার বন্ধনী বন্ধ করুন ইকুয়াল টু g অফ x একক উদ্ধৃতি বন্ধ করুন কমা একক উদ্ধৃতি খুলুন y ইকুয়াল টু বন্ধনী খুলুন x এর ঘাত 2 বন্ধনী বন্ধ করুন মাইনাস 6 একক উদ্ধৃতি বন্ধ করুন বন্ধনী বন্ধ করুন।
06:15 এন্টার টিপুন।
06:18 আমরা নিম্ন লিখে ফাংশন কল করি।
06:20 Secant বন্ধনী খুলুন a কমা b কমা g বন্ধনী বন্ধ করুন।
06:27 এন্টার টিপুন।
06:30 রুটের ভ্যালু কনসোলে দেখায়।
06:35 এখন টিউটোরিয়ালটি সংক্ষিপ্তকরণ করি।
06:38 এই টিউটোরিয়ালে আমরা শিখেছি:
06:41 বিভিন্ন সমাধানকারী মেথডসের জন্য Scilab কোড বানানো।
06:45 ননলিনিয়ার ইকুয়েশনসের রুট গনণা করা।
06:48 দুটি মেথড যা আজ আমরা শিখেছি তা ব্যবহার করে নিজের থেকে এই প্রশ্ন সমাধান করুন।
06:55 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
06:58 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:01 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
07:05 স্পোকেন টিউটোরিয়াল প্রকল্প দল,
07:07 টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
07:10 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
07:14 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
07:21 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
07:24 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
07:32 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
07:39 আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি।
07:41 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Satarupadutta