| 查看: 1151 | 回复: 3 | ||
身心天地铁杆木虫 (正式写手)
|
[求助]
索引超出矩阵维度,for循环i值的设置
|
|
t=(1:1:200) counter=zeros(1,200); x(1)=0; y(1)=0; z(1)=0; x(2)=0; y(2)=0; z(2)=0.01; n=0; m=0; while(n<100000) s=0; h=0; for i=3:1:80 l=(-333)*log(rand(1)); b=acos(2*rand(1)-1); e=2*pi*rand(1); x(i)=x(i-1)+l*sin(b)*sin(e); y(i)=y(i-1)+l*sin(b)*cos(e); z(i)=z(i-1)+l*cos(b); a=z(i)-z(i-1); s=s+a; h=h+l; m=m+1 n; if(s)>900 x(i); y(i) m; break end end t=round(abs(h)/60); if abs(x(i))<25000 if abs(y(i))<25000 counter(t)=counter(t)+1; p=x(i); q=y(i) end end n=n+1; end plot(t, counter(t)); 代码如上,问题:就是这个for循环里面的i设置for i=3:1:80,我设置i等于不超过五十左右时,这个程序跑的通,当超过这个数值时就跳出索引超出矩阵维度。求解决,新手摸索两个月了,感激不尽,做不完,都没法回家过年了,唉,跪谢! |
» 猜你喜欢
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有7人回复
面上没中,邀请各位路过的虫友分析一下分数
已经有7人回复
哈尔滨工业大学韩晓军教授课题组招收2027年硕士推免生及博士研究生
已经有3人回复
找导师
已经有8人回复
国社科又开始会评了,不知道这次命运如何
已经有14人回复
麻烦专家们看看评委们的意见(F口面上)
已经有13人回复
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够
已经有17人回复
学科评审组评审是指会评吗?
已经有5人回复
小白求助 投论文要求的highlights应该如何写
已经有4人回复
环子wang
木虫 (著名写手)
- 应助: 3 (幼儿园)
- 金币: 2778.9
- 散金: 3760
- 红花: 3
- 帖子: 1157
- 在线: 166.6小时
- 虫号: 3436875
- 注册: 2014-09-23
- 性别: GG
- 专业: 系统科学与系统工程
2楼2019-01-26 21:05:03
ofwhy
至尊木虫 (著名写手)
- 应助: 3 (幼儿园)
- 金币: 13429.6
- 散金: 93
- 红花: 7
- 帖子: 2309
- 在线: 177.9小时
- 虫号: 2777064
- 注册: 2013-11-04
- 性别: GG
- 专业: 工程热力学
3楼2019-01-28 08:23:25
身心天地
铁杆木虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 8021.1
- 散金: 56
- 红花: 1
- 帖子: 389
- 在线: 348.3小时
- 虫号: 2655143
- 注册: 2013-09-14
- 性别: GG
- 专业: 机械摩擦学与表面技术
4楼2019-01-28 21:02:23










回复此楼