Trama em tempo real no MATLAB

Eu sou muito novo no MATLAB e estava tentando exibir um gráfico em tempo real de alguns cálculos. eu tenho umN vetor de tamanho e eu trabalho comm valores por vez (digamosm = N/4), então eu quero plotar o primeirom valores e, logo que o segundom os valores são calculados e substituem o primeiro gráfico.

Minha abordagem foi a seguinte:

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

mas falha ao atualizar o gráfico em cada loop e aguarda a conclusão de todos os loops para plotar os dados. Minha pergunta é: Devo usar outra função em vez deplot ou eu poderia adicionar algum atraso em cada loop?

Eu acho que deve haver uma maneira que eu não conheço para atualizar o enredo em vez de re-plotá-lo sempre.

questionAnswers(2)

yourAnswerToTheQuestion