Scilab/C4/ODE-Applications/Bengali

From Script | Spoken-Tutorial
Revision as of 14:46, 27 February 2017 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 নমস্কার। Scilab ODE ফাংশন ব্যবহার করে ODEs সমাধান করার টিউটোরিয়ালে আপনাদের স্বাগত।
00:09 এই টিউটোরিয়ালে আমরা শিখব:
00:12 Scilab ODE ফাংশন ব্যবহার করা।
00:15 বিশিষ্ট ODEs এর উদাহরণ গনণা করা এবং
00:18 সমাধান প্লট করা।
00:21 বিশিষ্ট উদাহরণ হবে:
00:24 সহজ পেন্ডুলামের গতি।
00:26 Van der Pol সমীকরণ
00:28 এবং Lorenz সিস্টেম।
00:30 এই টিউটোরিয়ালটি রেকর্ড করতে, আমি ব্যবহার করছি:
00:33 উবুন্টু 12.04 অপারেটিং সিস্টেম,
00:36 এবং Scilab সংস্করণ 5.3.3.
00:40 এই টিউটোরিয়ালটি অনুশীলন করতে আপনার Scilab এর মৌলিক জ্ঞান
00:45 এবং ODEs সমাধান করা সম্পর্কে জানা উচিত।
00:48 Scilab শিখতে দয়া করে স্পোকেন টিউটোরিয়াল ওয়েবসাইটে উপলব্ধ প্রাসঙ্গিক টিউটোরিয়াল দেখুন।
00:56 ODE ফাংশন একটি সাধারণ ডিফারেনশিয়াল ইকুয়েশন সলভার।
01:01 সিনট্যাক্স হল y ইকুয়াল টু ode প্রথম বন্ধনীতে y জিরো, t জিরো, t এবং f.
01:10 এখানে y জিরো হল ODEs এর ইনিশিয়াল কন্ডিশন।
01:15 t জিরো হল ইনিশিয়াল টাইম।
01:17 t টাইম রেঞ্জ
01:19 এবং f হল ফাংশন।
01:22 সহজ পেন্ডুলামের গতি বিবেচনা করি।
01:25 ধরুন theta t হল সময় t তে উল্লম্বের সাথে পেন্ডুলামের দ্বারা তৈরী করা কোণ।
01:33 ইনিশিয়াল কন্ডিশন দেওয়া হয়েছে -
01:36 theta of 0 হল pi by four এর সমান এবং
01:39 theta dash of 0 হল 0 এর সমান।
01:44 তারপর পেন্ডুলামের স্থান দেওয়া হয়েছে:
01:47 theta ডাবল ড্যাশ t মাইনাস g বাই l ইনটু sin of theta t ইকুয়াল টু 0.
01:56 এখানে g ইকুয়াল টু 9.8 মিটার পার সেকেন্ড স্কোয়ার হল মাধ্যাকর্ষণের দরুন ত্বরণ।
02:03 l ইকুয়াল টু 0.5 মিটার হল পেন্ডুলামের দৈর্ঘ্য।
02:11 প্রদত্ত ইনিশিয়াল কন্ডিশনের জন্য, আমাদের জিরো লেস দেন ইকুয়াল টু t লেস দেন ইকুয়াল টু 5 এর টাইম রেঞ্জে ODE সমাধান করতে হবে।
02:22 আমাদের সমাধান প্লট ও করতে হবে।
02:25 এই সমস্যা গনণা করতে কোড দেখি।
02:29 Scilab এডিটরে Pendulum ডট sci খুলি।
02:34 কোডের প্রথম লাইন ODE এর ইনিশিয়াল কন্ডিশন সংজ্ঞায়িত করে।
02:40 তারপর আমরা ইনিশিয়াল টাইম ভ্যালু নির্ধারণ করি এবং টাইম রেঞ্জ প্রদান করি।
02:46 এরপর আমরা সিস্টেমে প্রথম অর্ডার ODEs এর প্রদত্ত ইকুয়েশন রূপান্তর করি।
02:52 আমরা g এবং l এর ভ্যালু প্রতিস্থাপিত করি।
02:56 এখানে আমরা y কে প্রদত্ত ভ্যারিয়েবল theta হিসাবে নেই এবং y ড্যাশকে theta ড্যাশ রূপে।
03:03 তারপর আমরা y 0, t 0, t এবং Pendulum ফাংশন আর্গুমেন্টের সাথে ode ফাংশন কল করি।
03:12 সমীকরণের সমাধান দুটি রোয়ের একটি ম্যাট্রিক্স হবে।
03:17 প্রথম রোতে প্রদত্ত টাইম রেঞ্জে y এর ভ্যালু থাকবে।
03:21 দ্বিতীয় রোতে টাইম রেঞ্জে y ড্যাশ এর ভ্যালু থাকবে।
03:27 তাই আমরা টাইম এর সাথে উভয় রো প্লট করি।
03:31 Pendulum ডট sci ফাইল সংরক্ষণ এবং এক্সিকিউট করুন।
03:37 প্লট দেখায় যে টাইমের সাথে y এবং y ড্যাশের ভ্যালু কিভাবে বদলায়।
03:44 Scilab কনসোলে যান।
03:47 আপনি y এর ভ্যালু দেখতে চাইলে কনসোলে y লিখুন এবং এন্টার টিপুন।
03:54 y এবং y ড্যাশের ভ্যালু প্রদর্শিত হয়েছে।
03:58 ode ফাংশন ব্যবহার করে Van der Pol ইকুয়েশন গনণা করি।
04:03 এই ইকুয়েশন দেওয়া হয়েছে -
04:06 v ডবল ড্যাশ of t প্লাস epsilon ইনটু v of t স্কোয়ার মাইনাস 1 ইনটু v ড্যাশ of t প্লাস v of t ইকুয়াল টু 0.
04:20 ইনিশিয়াল কন্ডিশনগুলি হল v of 2 ইকুয়াল টু 1 এবং v ড্যাশ of 2 ইকুয়াল টু 0.
04:28 ধরুন epsilon হল 0.897 এর সমান।
04:32 আমরা টাইম রেঞ্জ 2 লেস দেন ইকুয়াল টু t লেস দেন ইকুয়াল টু 10 এ সমাধান নির্ণয় করি এবং তারপর সমাধান প্লট করি।
04:42 Van der Pol ইকুয়েশনের জন্য কোড দেখি।
04:47 Scilab এডিটরে যান এবং খোলা Vanderpol ডট sci খুলুন।
04:53 আমরা ODEs এর ইনিশিয়াল কন্ডিশন সংজ্ঞায়িত করি এবং তারপর টাইম রেঞ্জ সংজ্ঞায়িত করি।
05:01 যেহেতু ইনিশিয়াল টাইম ভ্যালু 2 দেওয়া হয়েছে, আমরা টাইম রেঞ্জ 2 তে শুরু করি।
05:07 তারপর আমরা Vander pol ফাংশন সংজ্ঞায়িত করি এবং প্রথম অর্ডার ODEs এর সিস্টেম নির্মাণ করি।
05:15 আমরা epsilon এর ভ্যালু 0.897 দ্বারা প্রতিস্থাপিত করি।
05:21 এখানে y ভোল্টেজ v বোঝায়।
05:25 তারপর আমরা ode ফাংশন কল করি এবং ইকুয়েশনের সিস্টেম গনণা করি।
05:30 অবশেষে আমরা y এবং y ড্যাশের সাথে t প্লট করি।
05:35 Vanderpol ডট sci ফাইল সংরক্ষণ এবং এক্সিকিউট করুন।
05:41 এখানে ভোল্টেজের সাথে সময়ের প্লট দেখায়।
05:45 এখন Lorenz সিস্টেমের ইকুয়েশনে যাই।
05:50 Lorenz সিস্টেমের ইকুয়েশন নীচে দেওয়া হয়েছে:
05:53 x 1 ড্যাশ ইকুয়াল টু sigma ইনটু x 2 মাইনাস x 1,
06:00 x 2 ড্যাশ ইকুয়াল টু 1 plus r মাইনাস x 3 ইনটু x 1 মাইনাস x 2 এবং
06:08 x 3 ড্যাশ ইকুয়াল টু x 1 ইনটু x 2 মাইনাস b ইনটু x 3.
06:16 ইনিশিয়াল কন্ডিশন হল x 1 0 ইকুয়াল টু মাইনাস 10, x 2 0 ইকুয়াল টু 10 এবং x 3 0 ইকুয়াল টু 25.
06:29 ধরুন সিগমা হল 10 এর সমান, r 28 এর এবং b হল 8 বাই 3 এর সমান।
06:37 Scilab এডিটরে যান এবং Lorenz ডট sci খুলুন।
06:44 আমরা ODEs এর ইনিশিয়াল কন্ডিশন সংজ্ঞায়িত করে শুরু করি।
06:48 যেহেতু সেখানে তিনটি ভিন্ন ODEs রয়েছে সেখানে তিনটি ইনিশিয়াল কন্ডিশন থাকে।
06:54 তারপর আমরা ইনিশিয়াল টাইম কন্ডিশন সংজ্ঞায়িত করি এবং তারপর টাইম রেঞ্জ।
07:00 আমরা Lorenz ফাংশন সংজ্ঞায়িত করি এবং তারপর সিগমা, r এবং b সংজ্ঞায়িত করি।
07:08 তারপর আমরা প্রথম অর্ডারের ODEs সংজ্ঞায়িত করি।
07:12 তারপর আমরা Lorenz সিস্টেমের ইকুয়েশন গনণা করতে ode ফাংশন কল করি।
07:18 আমরা সমাধান x এর সাথে সমান রাখি।
07:21 তারপর আমরা x 1, x 2 এবং x 3 এর সাথে t প্লট করি।
07:28 Lorenz ডট sci ফাইল সংরক্ষণ এবং এক্সিকিউট করুন।
07:33 x 1, x 2 এবং x 3 এর সাথে t এর প্লট প্রদর্শিত হয়েছে।
07:39 এখন সংক্ষিপ্তকরণ করি।
07:41 এই টিউটোরিয়ালে আমরা শিখেছি Scilab ode ফাংশন ব্যবহার করে ODE সমাধান করতে Scilab কোড বিকাশিত করা।
07:50 তারপর আমরা সমাধান প্লট করা শিখেছি।
07:53 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
07:56 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:59 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
08:04 স্পোকেন টিউটোরিয়াল প্রকল্প দল,
08:06 টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
08:09 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
08:13 বিস্তারিত তথ্যের জন্য contact [at] spoken-tutorial.org তে ইমেল করুন।
08:20 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
08:23 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
08:31 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
08:36 আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি।
08:38 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Satarupadutta