কম্পিউটার

পাইথনে ম্যাটপ্লটলিবে কীভাবে সংকেত প্লট করবেন?


সংকেত প্লট পেতে, আমরা নিম্নলিখিত পদক্ষেপ নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • এলোমেলো বীজের মূল্য পান।
  • শুরু করুন dt স্যাম্পলিং ব্যবধানের জন্য এবং স্যাম্পলিং ফ্রিকোয়েন্সি খুঁজুন।
  • t এর জন্য এলোমেলো ডেটা পয়েন্ট তৈরি করুন .
  • শব্দ তৈরি করতে, nse, r, cnse পান এবং s numpy ব্যবহার করে।
  • সাবপ্লট() ব্যবহার করে একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন পদ্ধতি।
  • প্লটের শিরোনাম সেট করুন।
  • প্লট t এবং s ডেটা পয়েন্ট।
  • x সেট করুন এবং y লেবেল।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

npplt.rcParams["figure.figsize"] হিসাবে pltimport numpy হিসাবে
import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

np.random.seed(0)

dt = 0.01 # sampling interval
Fs = 1 / dt # sampling frequency
t = np.arange(0, 10, dt)

# generate noise:
nse = np.random.randn(len(t))
r = np.exp(-t / 0.05)
cnse = np.convolve(nse, r) * dt
cnse = cnse[:len(t)]
s = 0.1 * np.sin(4 * np.pi * t) + cnse
fig, axs = plt.subplots()
axs.set_title("Signal")
axs.plot(t, s, color='C0')
axs.set_xlabel("Time")
axs.set_ylabel("Amplitude")

plt.show()

আউটপুট

পাইথনে ম্যাটপ্লটলিবে কীভাবে সংকেত প্লট করবেন?


  1. কিভাবে Python Matplotlib ব্যবহার করে 3D গ্রাফ প্লট করবেন?

  2. কিভাবে Python Matplotlib একটি ঘনত্ব মানচিত্র প্লট?

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

  4. কিভাবে ম্যাটপ্লটলিবের সাথে পাইথনে একটি 3D ঘনত্বের মানচিত্র প্লট করবেন?