Python-3.4.3/C2/Using-plot-command-interactively/Bengali
Time | Narration |
00:01 | নমস্কার, IPython এ using plot command interactively এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:08 | এই টিউটোরিয়ালের শেষে আপনি নিম্ন শিখতে সক্ষম হবেন:
mathematical ফাংশনের সহজ প্লট বানানো। plots ভালোমত বুঝতে Plot window ব্যবহার করা। |
00:20 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: উবুন্টু লিনাক্স 14.04 অপারেটিং সিস্টেম,
Python 3.4.3 এবং IPython 5.1.0 |
00:34 | টিউটোরিয়ালটি অনুশীলন করার পূর্ব-আবশ্যকতা হল -
আপনার ipython কনসোলে মৌলিক পাইথন কমান্ড কিভাবে চালাতে হবে তা জানতে হবে। |
00:44 | না হলে প্রাসঙ্গিক Python টিউটোরিয়ালের জন্য, এই ওয়েবসাটে যান। |
00:50 | প্রথমে Ctrl + Alt + T কী একসাথে টিপে টার্মিনাল খুলুন। |
00:58 | এখন, ipython3 লিখুন এবং এন্টার টিপুন। |
01:05 | pylab package শুরু করি। লিখুন percentage pylab এবং এন্টার টিপুন। |
01:16 | প্রথমে বুঝি যে Pylab কি। |
01:20 | Pylab একটি সুবিধাজনক পাইথন মডিউল।
যা প্লটিং কার্যকারিতা প্রদান করে এবং যাতে গাণিতিক এবং বৈজ্ঞানিক ফাংশন রয়েছে। |
01:32 | iPython কনসোলে percentage pylab চালানোর পর, আপনি একটি বার্তা দেখেন- “Using matplotlib backend: TkAgg ”. |
01:41 | যার মানে matplotlib চলছে। |
01:45 | কিন্তু কখনও কখনও আপনি একটি এরর পেতে পারে যা বলে-
“ImportError: No module named matplotlib”. |
01:55 | এই ক্ষেত্রে, আপনাকে matplotlib সংস্থাপিত করতে হবে এবং আবার এই কমান্ড চালাতে হবে। |
02:02 | ipython কনসোলে ফিরে যান। ipython কনসোলে linspace এর পর প্রশ্ন চিহ্ন লিখুন। এন্টার টিপুন। |
02:14 | মনে রাখবেন কমান্ড হল linspace এবং linespace নয়। |
02:20 | প্রদর্শিত তথ্য দেখায় যে:
linspace সমান ব্যবধানের সংখ্যা ফেরৎ দেয় যার গণনা start এবং stop এর অন্তরালে করা হয়। |
02:34 | ডকুমেন্টেশন থেকে প্রস্থান করতে q টিপুন এবং কনসোল ফিরে আসুন। |
02:41 | 1 থেকে 100 পর্যন্ত 100 টি পয়েন্ট বানানোর চেষ্টা করি। লিখুন: linspace brackets 1 comma 100 comma 100 |
02:58 | এখানে 1 হল start, 100 হল stop এবং পরবর্তী 100 হল পয়েন্টের সংখ্যা। এখন, এন্টার টিপুন। |
03:09 | যেমনকি আপনি দেখতে পারেন, 1 থেকে 100 সংখ্যার ক্রম প্রদর্শিত হয়। |
03:15 | এখন 0 এবং 1 এর মাঝে 200 টি পয়েন্ট বানানোর চেষ্টা করি। |
03:21 | আমরা linspace brackets 0 comma 1 comma 200 লিখে এটি করি এবং এন্টার টিপুন। |
03:36 | এখানে সংখ্যার প্রত্যাশিত ক্রম রয়েছে। |
03:40 | linspace এ, start এবং stop পয়েন্ট integers, decimals, যা constants হতে পারে। |
03:48 | এখন len ফাংশন সম্পর্কে শিখি। |
03:52 | প্রথমে আমরা minus pi এবং pi এর মাঝে 100 টি পয়েন্ট বানাবো। |
03:58 | এখন লিখুন: linspace brackets minus pi comma pi comma 100 এবং এন্টার টিপুন। |
04:10 | এখানে 'pi' pylab দ্বারা সংজ্ঞায়িত একটি ধ্রুবক। |
04:15 | এখন, t নামে একটি ভ্যারিয়েবল সংরক্ষণ করি। এন্টার টিপুন। |
04:22 | এখন আমরা len bracket t লিখে Enter টিপলে, আমরা minus pi এবং pi এর মাঝের সংখ্যা পাবো। |
04:32 | len ফাংশন প্রদত্ত ক্রমে উপস্থিত এলিমেন্টের সংখ্যা দেয়। |
04:37 | এরপর, minus pi এবং pi এর মাঝে cosine curve প্লট করার চেষ্টা করি। |
04:43 | এর জন্য আমরা plot কমান্ড ব্যবহার করি। লিখুন plot brackets t comma cos(t) এবং এন্টার টিপুন। |
04:59 | যেমনি আপনি দেখেন, cosine plot থেকে cos(t) পয়েন্ট t এর সংশ্লিষ্ট প্রতিটি পয়েন্টে cosine ভ্যালু পায়। |
05:09 | আমরা cosine equals to cos(t) লিখে ভ্যারিয়েবল cosine এ cos (t) এর ভ্যালু নির্ধারণ করতে পারি। এন্টার টিপুন। |
05:21 | এবং তারপর plot(t comma cosine) লিখে প্লট করুন এবং Enter টিপুন। |
05:31 | plot মুছতে, আমাদের clf() ফাংশন ব্যবহার করতে হবে। এটি পুরোনো প্লটে নতুন প্লট ওভারল্যাপ করা এড়ায়। |
05:42 | কনসোলে লিখুন: clf () এবং Enter টিপুন। পূর্ববর্তী প্লট মুছে গেছে এবং একটি খালি প্লট উইন্ডো দেখায়। |
05:56 | sine প্লটকে প্লট করার চেষ্টা করি। |
06:00 | লিখুন: plot brackets t comma sin(t) এবং এন্টার টিপুন। একটি Sine প্লট দেখায়। |
06:14 | প্লট উইন্ডোতে প্লট আরো ভালোমত বুঝতে, আমরা বিভিন্ন বিকল্প ব্যবহার করতে পারি। এখন এই বিকল্প দেখি। |
06:25 | প্লট বরাবর মাউস পয়েন্টার সরানো আমাদের প্লটের উপর প্রতিটি পয়েন্টের স্থান দেয়। |
06:33 | এখানে লক্ষ্য করুন, উইন্ডোর নীচে বামদিকে কয়েকটি বোতাম রয়েছে। |
06:39 | তাদের মধ্যে সবচেয়ে ডানদিকেরটি ফাইল সংরক্ষণ করতে। শুধু এতে ক্লিক করুন এবং ফাইলের নাম লিখুন। |
06:47 | pdf format এ sin underscore curve নামে প্লট সংরক্ষণ করুন। |
06:54 | এখানে ড্রপডাউনে ক্লিক করুন। যেমনকি আপনি দেখেন, এখানে ফাইল সংরক্ষণের অনেক ফরম্যাট রয়েছে। ফরম্যাট যেমন png, eps, pdf এবং ps উপলব্ধ। |
07:08 | আমাদের ফরম্যাট নির্দিষ্ট করতে হবে যা আমরা সংরক্ষণ করার সময় আমরা পছন্দ করি। |
07:14 | Save বোতামের বাম দিকে slider বোতাম রয়েছে। এই বোতামটি দ্বারা আমরা প্লট উইন্ডোর মার্জিন নির্দিষ্ট করতে পারি। |
07:24 | Slider বোতামের বাম দিকে zoom বোতাম রয়েছে। এর ব্যবহার প্লটে জুম করতে করা হয়। জুম করার অঞ্চল নির্দিষ্ট করুন। |
07:37 | জুমের বামের বোতামের ব্যবহার প্লটের axes সরানোর জন্য করা যেতে পারে। |
07:41 | বামদিকে ডান অ্যারো সহ পরবর্তী দুটি বোতাম, প্লটের স্থিতি বদলায়। |
07:48 | এটি আমাদের প্লটের আগের বা পরবর্তী স্থানে নিয়ে যায়। এটি ব্রাউজারে ব্যাক এবং ফরওয়ার্ড বোতামের মত কাজ করে। |
07:57 | অন্তিম প্লটের শুরু সম্পর্কিত home রয়েছে। |
08:03 | এখানে ভিডিওটি থামান, নিম্ন অনুশীলনী চেষ্টা করুন এবং ভিডিওটি পুনরায় শুরু করুন। |
08:09 | প্লট (sin(x) multiplied by sin(x)) divided by x.
1. sinsquarebyx dot pdf হিসাবে প্লট সংরক্ষণ করুন। 2. Zoom করুন এবং maxima খুঁজুন। 3. এটিকে আবার প্রাথমিক স্থানে নিয়ে আসুন। |
08:26 | এটি আমাদের টিউটোরিয়ালের শেষে নিয়ে আসে। এখানে আমরা শিখেছি:
pylab সহ IPython শুরু করা, অঞ্চলে সমান স্থান যুক্ত পয়েন্ট বানাতে linspace ব্যবহার করা। |
08:42 | len ফাংশন ব্যবহার করে ক্রমের দৈর্ঘ্য নির্ণয় করি।
plot ব্যবহার করে গাণিতিক ফাংশন প্লট করা। clf ব্যবহার করে ড্রয়িং এলাকা পরিষ্কার করা। |
08:53 | প্লট উইন্ডোর UI তে বোতামের ব্যবহার যেমন - save, zoom, move axis, back এবং forward এবং Home |
09:04 | এটি সমাধানের জন্য এখানে কিছু আত্ম মূল্যায়ন প্রশ্ন রয়েছে -
1. minus pi by 2 এবং pi by 2 এর মাঝে 100 সমান স্থান যুক্ত পয়েন্ট বানান। |
09:15 | 2. আমরা ক্রমের দৈর্ঘ্য কিভাবে খুঁজে পেতে পারি? |
09:19 | 3. কমান্ড linspace(minus pi comma pi comma 100) কি করবে? |
09:26 | এবং উত্তর হল-
আমরা minus pi by 2 এবং pi by 2 পয়েন্টের মাঝে 100 সমান স্থান যুক্ত লাইন বানাতে linspace(minus pi by 2 comma pi by 2 comma 100) কমান্ড ব্যবহার করি। |
09:43 | len(sequence underscore name) ক্রমের দৈর্ঘ্য নির্ণয় করতে ব্যবহৃত ফাংশন। |
09:50 | কমান্ড linspace(minus pi comma pi comma 100), minus pi এবং pi উভয় সহ -pi থেকে pi পর্যন্ত 100 সমান স্থান যুক্ত স্যাম্পল ফিরিয়ে দেবে। |
10:06 | এই ভিডিওটি প্রকল্পকে সারসংক্ষেপ বোঝায়।
আপনার ভালো ব্যান্ডউইডথ না থাকলে এটি ডাউনলোড করে দেখতে পারেন। |
10:16 | আমরা কর্মশালার পরিচালনা করি। সার্টিফিকেট দেই। আমাদের সাথে যোগাযোগ করুন। |
10:24 | আপনি এই টিউটোরিয়ালে কোনো প্রশ্ন রয়েছে? |
10:27 | যেখানে প্রশ্ন রয়েছে সেই মিনিট এবং সেকেন্ড চয়ন করুন। সংক্ষেপে আপনার প্রশ্ন ব্যাখ্যা করুন। FOSSEE দল থেকে কেউ তাদের উত্তর দেবে।
দয়া করে এই সাইটে যান। |
10:39 | আপনার সাধারণ / প্রযুক্তিগত কোন প্রশ্ন রয়েছে? লিঙ্কে দেওয়া ফোরামে যান। |
10:46 | FOSSEE দল জনপ্রিয় বইয়ের কিছু সমাধানকৃত উদাহরণের কোডিং সমন্বয় করে। |
10:51 | যারা এটি করে তাদের মানদণ্ড এবং সার্টিফিকেট দেই। আরো জানতে এই সাইটে যান। |
11:00 | Spoken Tutorial প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। |
11:07 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |