কম্পিউটার

কিভাবে matplotlib মধ্যে কনট্যুর থেকে স্থানাঙ্ক পেতে?


ম্যাটপ্লটলিবের কনট্যুর থেকে স্থানাঙ্ক পেতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • x, y এর তালিকা তৈরি করুন এবং m ডেটা পয়েন্ট সহ।
  • plt.contour(x, y, m ব্যবহার করুন ) x, y এবং m ডেটা পয়েন্ট সহ একটি কনট্যুর প্লট তৈরি করতে।
  • কনট্যুর সংগ্রহের উদাহরণ পান।
  • সংগ্রহের পথ পান, এবং কনট্যুরের শীর্ষবিন্দু বা স্থানাঙ্কগুলি মুদ্রণ করুন৷
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

 matplotlib.pyplot pltplt.rcParams["figure.figsize"] হিসাবে আমদানি করুন =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truex =[1, 2, 3, 4]y =[1 , 2, 3, 4]m =[[15, 14, 13, 12], [14, 12, 10, 8], [13, 10, 7, 4], [12, 8, 4, 0]] cs =plt.contour(x, y, m) cs.collections-এ আইটেমের জন্য:for i in item.get_paths():v =i.vertices x =v[:, 0] y =v[:, 1] প্রিন্ট (x, y)plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে

কিভাবে matplotlib মধ্যে কনট্যুর থেকে স্থানাঙ্ক পেতে? কিভাবে matplotlib মধ্যে কনট্যুর থেকে স্থানাঙ্ক পেতে?

উপরন্তু, এটি টার্মিনালে কনট্যুরের স্থানাঙ্কগুলি প্রিন্ট করবে

<প্রে> [৪।] [৪।] [৪। 3.5] [3.5 4. [4. 3.] [3. 4. [4. 3.33333333 3. 2.5 ] [2.5 3. 3.33333333 4. ][4. 3. 2.66666667 2. ] [2. 2.66666667 3. 4. ][4. 3. 2. 1.5] [1.5 2. 3. 4. ][4. 3. 2. 1.33333333 1. ] [1. 1.33333333 2. 3. 4. ][2. 1.] [1. 2.]
  1. Python Tkinter এ একটি চেকবক্স থেকে কিভাবে ইনপুট পেতে হয়?

  2. কিভাবে Tkinter Text Widget থেকে ইনপুট পেতে হয়?

  3. কিভাবে Tkinter উইজেটের বর্তমান x এবং y স্থানাঙ্কগুলি পেতে হয়?

  4. কিভাবে উইন্ডোজ 11 থেকে সেরা পারফরম্যান্স পাবেন