Участок в реальном времени в MATLAB

Я очень новичок в MATLAB, и я пытался отобразить график некоторых вычислений в реальном времени. у меня естьN размерный вектор, и я работаю сm значения за один раз (скажем,m = N/4), поэтому я хочу построить первыйm значения, а затем, как только второйm Значения рассчитываются, если они заменяют первый график.

Мой подход был следующим:

for i=1:N,
  ...
  //compute m
  ...
  plot(m);
end;

но он не может обновить график в каждом цикле и ожидает завершения всех циклов для построения графика данных. Мой вопрос: должен ли я использовать другую функцию вместоplot или я мог бы добавить задержку в каждом цикле?

Я думаю, что должен быть способ, которым я не знаю, для обновления сюжета вместо того, чтобы перепланировать его каждый раз.

Ответы на вопрос(2)

Ваш ответ на вопрос