randmove.m

来自「在Matlab环境下模拟布朗运动的产生」· M 代码 · 共 19 行

M
19
字号
% Simulation for Brown motion
n=20;
s=.02;
x=rand(n,1)-0.5;
y=rand(n,1)-0.5;
h=plot(x,y,'.');
    axis([-1 1 -1 1])
    axis square
    grid off
    set(h, 'EraseMode', 'xor', 'MarkerSize', 18)

while 1
drawnow
x=x+s*(rand(n,1)-0.5);
y=y+s*(rand(n,1)-0.5);
set(h,'XData',x,'YData',y)
end

clc

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?