问题描述:
请问我现在有下面一个matlab程序,
D=0.5;dt=0.05;
t=[];x=[];
t(1)=0;x(1)=0
for i=1:100
w=rand(1)
t(n+1)=t(n)+dt;
x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;
A=[t',x']
在这个程序里我要的是x(100),但由于x中含有随机项,所以我求出多个x(100)取平均,这个要怎么办呢?
D=0.5;dt=0.05;
t=[];x=[];
t(1)=0;x(1)=0
for i=1:100
w=rand(1)
t(n+1)=t(n)+dt;
x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;
A=[t',x']
在这个程序里我要的是x(100),但由于x中含有随机项,所以我求出多个x(100)取平均,这个要怎么办呢?
问题解答:
我来补答展开全文阅读