Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

रियल-टाइम प्लॉट के दौरान Matplotlib में X-अक्ष मूव करना


रियल-टाइम प्लॉट के दौरान Matplotlib में X-अक्ष मूव करने के लिए, हम निम्नलिखित चरण ले सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • एक फिगर और सबप्लॉट्स का सेट बनाएं।
  • Numpy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
  • plot() मेथड का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें।
  • animate फंक्शन को बार-बार कॉल करके एनिमेशन बनाएं जो रियल-टाइम प्लॉट के दौरान X-अक्ष को मूव करता है।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pylab as plt import matplotlib.animation as animation import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() x = np.linspace(0, 15, 100) y = np.cos(x) ax.plot(x, y, lw=2, color='red') def animate(frame):    ax.set_xlim(left=0, right=frame) ani = animation.FuncAnimation(fig, animate, frames=10) plt.show()

आउटपुट

रियल-टाइम प्लॉट के दौरान Matplotlib में X-अक्ष मूव करना


  1. Matplotlib में प्लॉट पर एनिमेटेड टेक्स्ट कैसे बनाएं? Matplotlib में प्लॉट पर एनिमेटेड टेक्स्ट कैसे बनाएं?

    Matplotlib के FuncAnimation का उपयोग करके प्लॉट पर टेक्स्ट को एनिमेट करें। यह ट्यूटोरियल एक टाइपिंग इफेक्ट दिखाता है। चरण फिगर और एक्सिस बनाएं, एक्सिस लिमिट्स सेट करें। एक स्ट्रिंग वेरिएबल इनिशियलाइज़ करें। ax.text() से प्रारंभिक टेक्स्ट रखें। animation.FuncAnimation से एनिमेशन फंक्शन परिभाषित करें

  1. Matplotlib में एक्सिस कैसे स्विच करें? Matplotlib में एक्सिस कैसे स्विच करें?

    Matplotlib में एक्सिस स्विच करने के लिए, हम फिगर बना सकते हैं और subplots() मेथड का उपयोग करके दो सबप्लॉट्स जोड़ सकते हैं। कर्व्स प्लॉट करें, x और y डेटा निकालें, और इन डेटा को दूसरी प्लॉट की गई कर्व में सेट करें। चरण NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं। फिगर बनाएं और दो सबप्लॉट्स का

  1. मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें? मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें?

    मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: subplots() मेथड का उपयोग करके एक फिगर और सबप्लॉट्स का सेट बनाएं। x और y एक्सिस स्केल को सीमित करें। नम्पाई का उपयोग करके x और t डेटा पॉइंट्स बनाएं। कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स लौटाएं, X2 और T2। plot(