কম্পিউটার

কিভাবে পাইথন ব্যবহার করে ম্যাটপ্লটলিবে অনুদৈর্ঘ্য মাত্রার বর্ণালী প্লট করবেন?


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

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • এলোমেলো বীজের মূল্য পান।
  • শুরু করুন 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("Longitudinal Magnitude Spectrum")
axs.magnitude_spectrum(s, Fs=Fs, scale='dB', color='C1')
plt.show()

আউটপুট

কিভাবে পাইথন ব্যবহার করে ম্যাটপ্লটলিবে অনুদৈর্ঘ্য মাত্রার বর্ণালী প্লট করবেন?


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

  2. ব্যাখ্যা কর কিভাবে Matplotlib Python ব্যবহার করে quiver প্লট তৈরি করা যায়?

  3. কিভাবে Matplotlib পাইথন ব্যবহার করে 3 মাত্রার কনট্যুর প্লট তৈরি করতে ব্যবহার করা যেতে পারে?

  4. পাইথন ব্যবহার করে ত্রি-মাত্রিক স্ক্যাটার প্লট তৈরি করতে কীভাবে ম্যাটপ্লটলিব ব্যবহার করা যেতে পারে?