কম্পিউটার

পাইথনে ম্যাটপ্লটলিবে ম্যাগনিটিউড স্পেকট্রাম কীভাবে প্লট করবেন?


ম্যাজিনটিউড স্পেকট্রাম প্লট করার জন্য, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

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

উদাহরণ

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("Magnitude Spectrum")
axs.magnitude_spectrum(s, Fs=Fs, color='C1')

plt.show()

আউটপুট

পাইথনে ম্যাটপ্লটলিবে ম্যাগনিটিউড স্পেকট্রাম কীভাবে প্লট করবেন?


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

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

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

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