如何画出一个函数的时间历程啊?
这个东西算模拟还是?我都不知道该怎么问
回复 楼主 xiuhuwang 的帖子
help ezplothelp fplot
回复 沙发 ChaChing 的帖子
老师让模拟随机共振,采用 Box-Mueller发放,方法会写,但是不知道怎么画出来format long
omega=0.1;
A=0.1;
gamma=0.1;
Nfft=2^10;
PT=2.0*pi/omega;
M=Nfft;
dt=PT/M;
N=20;
NM=50;
D=0.2;
x0=1.0;
for i=1:1:N*M
R=rand(2,1);
gw=(-4*D*dt*dt*log(R(1,1)))^0.5*cos(2.0*pi*R(2,1));
t=(i-1)*dt;
x=x0+(x0*(1+A*cos(omega*t))-x0^3.0)*dt+gw;
x0=x;
end 在x0=x;后加上plot(i,x,'.'); hold on,看看画出来的对吗
回复 地板 friendchj 的帖子
画出来了图,我再检测一下,先感谢ps:好像一直不能终止,我用ctrl + c终止才出来的图
这个是怎么回事?
回复 5楼 xiuhuwang 的帖子
能终止,时间稍长一点而已,要做N*M次循环。回复 6楼 friendchj 的帖子
哦,好,我继续试试
页:
[1]