查看单个帖子
旧 2008-08-29, 11:13   #1
ruanruan
初级会员
 
注册日期: 2008-06-01
年龄: 42
帖子: 23
声望力: 17
ruanruan 正向着好的方向发展
默认 [求助]小程序怎么出现令人费解的问题?

程序如下:
for j=0.05:0.05:0.7
h=floor(j/0.05);
S1(:,h)=j/0.05;
end
不知道为什么这段小程序的结果很奇怪,按照正常应该得到1-14,但是实际运行结果却是1,2,3,4,6,0,7,8,……。
我单步运行看了看,当j=0.3的时候,自动会把第五列替换成6,并且把第六列幅值0,请高手帮帮忙指导一下!!小女子非常感谢!!
ruanruan 当前离线   回复时引用此帖