Участок в реальном времени в MATLAB
Я очень новичок в MATLAB, и я пытался отобразить график некоторых вычислений в реальном времени. у меня естьN
размерный вектор, и я работаю сm
значения за один раз (скажем,m = N/4
), поэтому я хочу построить первыйm
значения, а затем, как только второйm
Значения рассчитываются, если они заменяют первый график.
Мой подход был следующим:
for i=1:N,
...
//compute m
...
plot(m);
end;
но он не может обновить график в каждом цикле и ожидает завершения всех циклов для построения графика данных. Мой вопрос: должен ли я использовать другую функцию вместоplot
или я мог бы добавить задержку в каждом цикле?
Я думаю, что должен быть способ, которым я не знаю, для обновления сюжета вместо того, чтобы перепланировать его каждый раз.