【发布时间】:2016-09-22 07:05:42
【问题描述】:
首先,我只想说我不习惯使用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);替换你的第一个循环 -
这里有
pause命令。
标签: matlab matlab-figure scatter-plot