24小时热门版块排行榜    

查看: 429  |  回复: 2
【悬赏金币】回答本帖问题,作者身心天地将赠送您 20 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

身心天地

铁杆木虫 (正式写手)

[求助] 索引超出矩阵维度,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等于不超过五十左右时,这个程序跑的通,当超过这个数值时就跳出索引超出矩阵维度。求解决,新手摸索两个月了,感激不尽,做不完,都没法回家过年了,唉,跪谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

身心天地

铁杆木虫 (正式写手)

引用回帖:
2楼: Originally posted by 465090264 at 2019-01-27 00:44:51
把下面几行连起来看看,你的t超出了counter的范围(这代码没格式,读起来好费劲)counter=zeros(1,200);
l=(-333)*log(rand(1));h=h+l;t=round(abs(h)/60);counter(t)=counter(t)+1;
...

谢谢您
3楼2019-01-28 21:02:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

465090264

木虫 (正式写手)

把下面几行连起来看看,你的t超出了counter的范围(这代码没格式,读起来好费劲)counter=zeros(1,200);
l=(-333)*log(rand(1));h=h+l;t=round(abs(h)/60);counter(t)=counter(t)+1;

发自小木虫Android客户端
2楼2019-01-27 00:44:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 统计一下:硕士毕业答辩后的谢师宴是学生出钱,还是老师出钱? +13 苏东坡二世 2024-06-02 13/650 2024-06-02 15:18 by 鱼翔浅底1
[基金申请] 为什么美国要封锁华为而不封锁丘C同呢? +5 zju2000 2024-06-02 6/300 2024-06-02 14:19 by anwarhours
[论文投稿] 选期刊 5+3 jfdhj 2024-05-29 4/200 2024-06-02 13:30 by bobvan
[硕博家园] 论大家对6070后普通教授导师的看法 +7 SNaiL1995 2024-05-28 11/550 2024-06-02 13:16 by 小虫子咔咔
[教师之家] 选择 +8 459582015 2024-05-31 9/450 2024-06-02 12:47 by mch20120521
[考博] 求25博导,金属增材制造方向 +3 22机械 2024-06-01 3/150 2024-06-02 11:17 by Napoleonsky
[基金申请] 2024杰青和万人领军什么时候会评 +3 墨香琴韵 2024-06-02 3/150 2024-06-02 10:31 by 摩天思瑞
[教师之家] 职能部门工作人员态度不好是普遍的吗?怎么让他们态度好一些? +4 河西夜郎 2024-06-01 4/200 2024-06-02 09:14 by 摩天思瑞
[硕博家园] 实验室太吵闹,无法安静学习,怎么办? +7 utahh 2024-05-31 12/600 2024-06-02 01:23 by dking22
[论文投稿] 求Sci期刊推荐 10+4 甄小鱼 2024-05-30 7/350 2024-06-01 10:41 by bobvan
[基金申请] 博后特别资助状态变化 +24 随梦而飞2017 2024-05-30 35/1750 2024-06-01 10:10 by 青岛阳仔
[考博] 申博求助?本硕双非一篇三区和四区去985工科非天坑专业有没有希望? +4 LYS1200 2024-05-29 6/300 2024-06-01 08:50 by 学术渣渣神
[材料综合] 真空封石英管 北京 +4 dessha 2024-05-29 5/250 2024-05-30 16:40 by mpdfwxgui
[论文投稿] 《控制理论与应用》期刊收版面费吗? +4 ygj2015 2024-05-29 4/200 2024-05-30 06:59 by nono2009
[硕博家园] 又想换工作 +15 brightmj 2024-05-27 20/1000 2024-05-29 23:25 by zyqchem
[论文投稿] 有没有老师需要发表论文 +4 金老师论文助理- 2024-05-29 4/200 2024-05-29 16:51 by liuyupu132
[基金申请] 信息学部函评结束了吗? +6 ducan21 2024-05-28 7/350 2024-05-29 12:10 by WORLD0256
[基金申请] E05青基有几个评审 +4 KYXY123 2024-05-28 4/200 2024-05-28 19:25 by popt2t
[基金申请] E10开始送了,希望有好运 +5 sail 2024-05-27 5/250 2024-05-28 18:36 by 芝小芝
[硕博家园] 我是很理想化一人 +6 hahamyid 2024-05-26 6/300 2024-05-27 18:13 by 大飞鱼鱼鱼
信息提示
请填处理意见