কম্পিউটার

প্লট অনুভূমিক এবং উল্লম্ব রেখাগুলি একটি বিন্দুর মধ্য দিয়ে যাচ্ছে যা ম্যাটপ্লটলিবের দুটি লাইনের ছেদ বিন্দু।


একটি বিন্দুর মধ্য দিয়ে যাওয়া অনুভূমিক এবং উল্লম্ব রেখাগুলি প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • ঢাল (m1, m2) এবং ইন্টারসেপ্ট (c1 এবং c2) ব্যবহার করে দুটি লাইন তৈরি করুন। ঢাল এবং ইন্টারসেপ্টের মান শুরু করুন।
  • নম্পি ব্যবহার করে x ডেটা পয়েন্ট তৈরি করুন।
  • প্লট() ব্যবহার করে প্লট x, m1, m2, c2 এবং c1 ডেটা পয়েন্ট পদ্ধতি।
  • ইন্টারসেপ্ট এবং ঢালের মান ব্যবহার করে, ছেদ বিন্দু খুঁজুন।
  • ডটেড লাইনস্টাইল সহ অনুভূমিক এবং উল্লম্ব রেখাগুলি প্লট করুন৷
  • প্লটে xi এবং yi পয়েন্ট প্লট
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
m1, c1 = 0.1, 2.0
m2, c2 = 2.0, -3.0
x = np.linspace(-10, 10, 500)
plt.plot(x, x * m1 + c1, 'red')
plt.plot(x, x * m2 + c2, 'green')
plt.xlim(-2, 8)
plt.ylim(-2, 8)
xi = (c1 - c2) / (m2 - m1)
yi = m1 * xi + c1
plt.axvline(x=xi, color='gray', linestyle='--')
plt.axhline(y=yi, color='gray', linestyle='--')
plt.scatter(xi, yi, color='black')
plt.show()

আউটপুট

প্লট অনুভূমিক এবং উল্লম্ব রেখাগুলি একটি বিন্দুর মধ্য দিয়ে যাচ্ছে যা ম্যাটপ্লটলিবের দুটি লাইনের ছেদ বিন্দু।


  1. কিভাবে দুটি সামুদ্রিক এলএমপ্লট পাশাপাশি প্লট করবেন (ম্যাটপ্লটলিব)?

  2. ম্যাটপ্লটলিব কনট্যুর প্লটের অক্ষরেখা বা মূল আঁকুন।

  3. আমি কিভাবে Matplotlib পাইথনে একটি একক পয়েন্ট প্লট করতে পারি?

  4. কিভাবে Matplotlib ব্যবহার করে দুটি ডটেড লাইন প্লট এবং মার্কার সেট করবেন?