Python/C2/Getting-started-with-ipython/Bengali

From Script | Spoken-Tutorial
Revision as of 16:43, 8 February 2014 by Antarade (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Timing Visual Cue
0:00 নমস্কার, iPython ব্যবহার করে সরল প্লট তৈরী করার উপর এই টিউটোরিয়াল-এ আপনাদের স্বাগত ।
0:06 আশা করি, আপনার কম্পিউটার-এ IPython রয়েছে ।
0:10 এই টিউটোরিয়াল-এর শেষে, আপনি শিখবেন,
  1. গাণিতিক ফাংশন -এর সরল প্লট তৈরী করা ।
  2. প্লট ভালোভাবে বিশ্লেষণ করতে Figure উইন্ডো ব্যবহার করা ।
0:20 ipython শুরু করা যাক ।
0:22 টার্মিনাল খুলুন এবং লিখুন ipython -pylab এবং এন্টার টিপুন ।
0:35 Pylab হলো python গ্রন্থাগার, যাতে অঙ্কন বৈশিষ্ট্য থাকে ।
0:39 এতে আরো অনেক গুরুত্বপূর্ণ গাণিতিক এবং বৈগ্নানিক ফাংশন থাকে।
0:43 সেল-এ, IPython -pylab চালানোর পর, আপনি দেখছেন,ipython এবং pylab সম্পর্কে কিছু তথ্য দেখা যাচ্ছে, যার পর একটি In[1] প্রম্পট থাকবে ।
0:55 কিন্তু যদি আপনি এরকম ত্রুটি দেখতে পান `ERROR: matplotlib could NOT be imported! Starting normal IPython.`
1:02 তাহলে আপনাকে matplotlib ইনস্টল করতে হবে এবং এই কমান্ড আবার চালাতে হবে ।
1:08 এখন ipython সেল-এ 'linspace' এবং তারপর একটি '?' চিন্হ লিখুন ।
1:19 as the documentation says, it returns num evenly spaced samples, calculated over the interval start and stop.
1:29 বিস্তারিত আলোচনার জন্য, 100 points তৈরী করা যাক ।
1:33 লিখুন linspace বন্ধনীর মধ্যে 1 comma 100 comma 100 এবং এন্টার টিপুন ।
1:47 ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলি প্রদর্শিত হচ্ছে ।
1:52 এবার ০ থেকে ১ পর্যন্ত ২০০ বিন্দু তৈরী করা যাক। . 200 points between 0 and 1.
1:57 এটি করতে লিখুন linspace বন্ধনীর মধ্যে ০ কমা ১ কমা ২০০.
2:11 এখানে, হলো শুরু , ১ হলো সমাপ্তি এবং ২০০ হলো বিন্দুর সংখ্যা ।
2:18 linspace -এর শুরু এবং সমাপ্তির বিন্দুটি পূর্ণসংখ্যা, দশমিক সংখ্যা বা ধ্রুবক হতে পারে ।t
2:24 তাহলে এবার ,মাইনাস pi থেকে pi এর মধ্যে ১০০ টি বিন্দু আঁকা যাক ।
2:30 এখানে 'pi' একটি ধ্রুবক যার মান pylab-এ থাকে ।
2:34 এটিকে কটি ভেরিয়াবলে সংরক্ষণ করা যাক,ধরুন p
2:52 এখন যদি আমরা লিখি len বন্ধনীর মধ্যে p আমরা ওই সংখ্যক বিন্দু পাব ।
3:05 len ফাংশন, কোনো সারির উপাদান সংখ্যা দেয় ।
3:11 তাহলে minus pi এবং pi -এর মধ্যে একটি cosine কার্ভ।.অঙ্কন করা যাক । এর জন্য আমরা plot কমান্ড ব্যবহার করব । এখানে cos(p) gets the cosine value at every point corresponding to point p.
3:50 আমরা cos(p) একটি ভেরিয়াবল cosine -এ সংরক্ষণ করতে পারি এবং তারপর সেটিকে plot ফাংশন ব্যবহার করে আঁকতে পারি ।
3:57 এখন এই অঙ্কন-টি মুছে দিন , ব্যবহার করুন clf closing brackets ফাংশন। .
4:19 This is done, because if we wish to make another plot, it will overlap the previous plot.
4:25 As we do not wish to clutter the area with overlaid plots , we just clear it with clf().
4:34 এখন, sine প্লট.. আঁকা যাক ।
5:04 We can study the plot better on the plot window by using the various options available on it.
5:11 এই বিকল্পগুলি দেখে নেওয়া যাক ।
5:14 যেমন দেখা যাচ্ছে, এই প্লট-এর উপর দিয়ে মাস পয়েন্টার নিয়ে গেলে প্লট-এর প্রতি-টি বিন্দুর অবস্থান দেখা যাচ্ছে ।
5:26 বিন্দো-এর নিচের বামদিকে, কিছু বোতাম রয়েছে ।T
5:30 The right most among them is for saving the file.
5:35 এর উপর ক্লিক করুন এবং ফাইল এর নাম লিখুন ।
5:48 আমরা ফাইল-টিকে pdf বিন্যাসে sin_curve নাম দিয়ে সংরক্ষণ করব ।
6:00 দেখুন, আপনি ফাইল-এর বিন্যাস dropdown থেকে বিন্যাস বেছে নিতে পারেন ।
6:05 যেমন png ,eps ,pdf, ps উপলব্ধ রয়েছে ।
6:17 save বোতামের বামদিকে slider বোতাম রয়েছে যার দ্বারা আপনি মার্জিন নির্দিষ্ট করতে পারবেন ।
6:25 এর বামে রয়েছে zoom বোতাম যার দ্বারা আপনি প্লট বড় করে দেখতে পারবেন ।
6:30 কোনো অংশ zoom করতে হবে, তা উল্লেখ করতে হবে। ...
6:40 এর বামদিকের বোতাম-টি প্লট-এর অক্ষগুলিকে সরাতে কাজে লাগে ।
6:50 পরবর্তী দুটি বোতাম যাতে বাম এবং ডান-মুখী চিন্হ রয়েছে, সেগুলি প্লট-এর অবস্থা পরিবর্তন করতে আবার পূর্বাবস্থায় নিয়ে যেতে পারে ।
7:00 এগুলি প্রায় ব্রাউসার-এর back এবং forward বোতামের মত কাজ করে ।
7:06 সর্বশেষ টি হলো 'home' যা প্রাথমিক প্লট-কে নির্দেশ করে ।

।-

7:13 ভিডিও টি সাময়িকভাবে থামান, অনুসলোনি-টি করুন এবং ভিডিও-টি আবার শুরু করুন ।
7:20 (sin(x) into sin(x)) by x আঁকুন ।
7:26 1. sin square -এর প্লট-টি x.pdf নামে pdf বিন্যাসে সংরক্ষণ করুন ।
7:33 দ্বিতীয় . Zoom করুন এবং maxima খুঁজুন ।
7:37 3. এটিকে শুরুর অবস্থানে নিয়ে আসুন ।


7:44 এবার, চট কে দেখে নি অপমা আজ কি শিখেছি ।
7:49 Ipython শিখতে pylab ব্যবহার। .
7:52 একটি রিগিওন-এ num সংখ্যক বিন্দু সমদূরত্বে প্লট করতে linspace -এর ব্যবহার ।
7:57 কোনো সারির দৈর্ঘ্য নির্ণয় করতে len ফাংশন-এর ব্যবহার ।
8:01 plot ব্যবহার করে গাণিতিক ফাংশন অঙ্কন ।'
8:05 clf ব্যবহার করে অঙ্কন এলাকা পরিস্কার করা ।
8:08 To Use the UI of plot for studying it better and using functionality like save,zoom and moving the plots on x and y axis.
8:23 minus pi ভাগ 2 এবং pi ভাগ 2 -এর মধ্যে ১০০ টি বিন্দু সমদূরত্বে তৈরী করা ।
8:31 দ্বিতীয়. কিভাবে ipython?-এ একটি আকৃতি মুছে দেওয়া যায় ?


8:36 তৃতীয় . কিভাবে একটি সারির দৈর্ঘ্য নির্ণয় করা যায়?
8:43 এবং উত্তর গুলি হলো :
8:45 1.আমরা linspace বন্ধনীর মধ্যে minus pi by 2 comma pi by 2 comma 100 কমান্ড ব্যবহার করে minus pi by 2 এবং pi by 2.-এর মধ্যে ১০০-টি সম্দুরত্বের রেখা প্লট করা ।
9:03 দ্বিতীয়. আমরা clf শেষের বন্ধনী ফাংশন ব্যবহার করে কোনো আকৃতি মোছা ।
9:11 তৃতীয়. একটি সারির দৈর্ঘ্য নির্ণয় করতে len বন্ধনীর মধ্যে sequence_name ফাংশন ব্যবহার ।


9:20 আশা করি এই টিউটোরিয়াল আপনার ভালো লেগেছে ।
9:24 ধন্যবাদ ।

Contributors and Content Editors

Antarade