作业帮 > 综合 > 作业

几何布朗运动 matlab模拟

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/13 11:56:45
几何布朗运动 matlab模拟
用matlab来模拟
几何布朗运动 matlab模拟
有没有具体的要求呢 可以给你写一个随机运动轨迹的
x0=0;
y0=0;
n=1e5;
x=zeros(1,n);
y=x;
x(1)=x0;
y(1)=y0;
for i=2:n
p=unidrnd(4);
if p==1
x(i)=x(i-1)+1;
y(i)=y(i-1);
end
if p==2
x(i)=x(i-1)-1;
y(i)=y(i-1);
end
if p==3
x(i)=x(i-1);
y(i)=y(i-1)-1;
end
if p==4
x(i)=x(i-1);
y(i)=y(i-1)+1;
end
end
comet(x,y);
这里是朝着四个方向的随机运动 还是挺好玩的 我选的n是10万要跑两分钟吧
不知道你要的是不是这种 后边的动画只是用了comet(x,y);这个语句