में वास्तविक समय साजिश मैं MATLAB के लिए बहुत नया हूं और मैं कुछ गणनाओं का वास्तविक समय साजिश प्रदर्शित करने की कोशिश कर रहा था। मेरे पास N
आकार का वेक्टर है और मैं एक समय में m
मानों के साथ काम करता हूं (m = N/4
कहता हूं), इसलिए मैं पहले m
मानों को प्लॉट करना चाहता हूं और जैसे ही दूसरे m
मानों की गणना की जाती है, उन्हें पहले प्लॉट को प्रतिस्थापित किया जाता है।MATLAB
for i=1:N,
...
//compute m
...
plot(m);
end;
लेकिन यह समाप्त करने के लिए सभी छोरों डेटा प्लॉट करने के लिए हर पाश और इंतजार में भूखंड को अद्यतन करने में विफल रहता है:
मेरे दृष्टिकोण इस प्रकार थी। मेरा सवाल है: क्या मुझे plot
की बजाय किसी अन्य फ़ंक्शन का उपयोग करना चाहिए या क्या मैं प्रत्येक लूप में कुछ देरी जोड़ सकता हूं?
मुझे लगता है कि मुझे हर बार फिर से साजिश करने की बजाय साजिश को अद्यतन करने के बारे में पता नहीं होना चाहिए।
संबंधित: https://stackoverflow.com/questions/13102654/how-should-i-update-the-data-of-a-plot-in-matlab –