Прежде всего, я просто хочу сказать, что я не так привык использовать Matlab, но мне нужно для задания, я должен создать «коричневое движение». Мой код в настоящее время ищет, как это:Нанесение коричневого движения matlab
clf
hold on
prompt = 'Ge ett input';
size = input(prompt) ;
numParticles = input('Ange antal partiklar');
axis([-size size -size size]);
Part = [];
color = 'brkgmyco';
for i = drange(1:numParticles)
Part = [Part [0;0]];
end
for i = drange(1:200)
dxdy = randn(2,numParticles);
k = Part
Part = Part + dxdy;
Моя забота, как печатать, я бы даже хочу как небольшой задержки на каждой печати, так что вы действительно можете увидеть, что происходит на уступки, это можно достичь от кода, который я написал сейчас, или что-нибудь изменить? Заранее спасибо!
Вы можете заменить свой первый цикл 'Part = zeros (2, numParticles);' – EBH
Существует ['pause'] (https://de.mathworks.com/help/matlab/ref/pause.html) команда. –