| 查看: 494 | 回复: 2 | |||
[交流]
【求助】一个MATLAB的程序,但是运行有错误
|
|
这个程序是主程序,下面的程序是调用程序: 但是运行出现错误: ??? Input argument "x" is undefined. Error in ==> var at 55 if isinteger(x) Error in ==> std at 32 y = sqrt(var(varargin{:})); Error in ==> BrownM at 6 data=[0 cumsum(dt^0.5.*random('Normal',Mean,Std,1,Npoints))]; |
» 猜你喜欢
梦想
已经有8人回复
有多少人是今天查系统知道结果的?
已经有19人回复
面上合作单位盖章
已经有9人回复
面上函评意见出来了,像什么等级?
已经有17人回复
为什么国自然不能直接公布
已经有5人回复
学科评审组评审是指会评吗?
已经有4人回复
为什么资助数各大高校都创新高,自己申请怎么就这么难
已经有14人回复
小白求助 投论文要求的highlights应该如何写
已经有4人回复
麻烦专家们看看评委们的意见(F口面上)
已经有12人回复
怎么看青基中了没有啊
已经有6人回复
2楼2010-12-14 08:32:32
★ ★ ★
zyj8119(金币+1):谢谢参与
robert2020(金币+2):多谢应助!欢迎常来仿真模拟版交流! 2010-12-14 11:56:07
zyj8119(金币+8):多谢!!! 2010-12-14 13:01:36
zyj8119(金币+1):谢谢参与
robert2020(金币+2):多谢应助!欢迎常来仿真模拟版交流! 2010-12-14 11:56:07
zyj8119(金币+8):多谢!!! 2010-12-14 13:01:36
|
增加了一个临时变量,可以运行了 function data = BrownM(Npoints,Mean,std,Opt) dt=1; if Opt==1 %% %standard Brownian motion temp=cumsum(dt^0.5.*random('Normal',0,1,1,1000))%做一点小调整就可以运行了 data=[0, temp]; figure plot(0:Npoints,data); elseif Opt==2 figure data=cumsum([zeros(1,3);dt^0.5*random('Normal',Mean,std,1,Npoints-1,... 3)]); plot3(data(:,1),data(:,2),data(:,3),'k'); pcol=(data-repmat(min(data),Npoints,1))./... repmat(max(data)-min(data),Npoints,1); hold on; scatters(data(:,1),data(:,2),data(:,3),... 10,pcol,'filled'); grid on; hold off; else error('Opt=1 or Opt=2') end |
3楼2010-12-14 08:43:16










回复此楼
投票:
20