登录论坛

查看完整版本 : [求助]if的一个奇怪问题


da12chonga
2008-12-12, 11:11
我的一个程序里面的一部分是
if 0<j<=30&0<i<=100
if H(i,j)>(R-r2)
H(i,j)=(R-r2);
end;
end;
结果
Attempted to access H(2,32); index out of bounds because size(H)=[100,30].

Error in ==> monixingmao at 21
if H(i,j)>(R-r2)

不知道这个 H(2,32); 是怎么来的,请高手指教。

da12chonga
2008-12-12, 11:15
没有人回应吗?

mathjiang
2008-12-12, 19:34
你的程序出来的当然是size(H)=[100 30]:
if 0<j<=30&0<i<=100
if H(i,j)>(R-r2)

da12chonga
2008-12-16, 11:29
你的程序出来的当然是size(H)=[100 30]:
if 0<j<=30&0<i<=100
if H(i,j)>(R-r2)



谢谢你的答案,谢谢你的热心帮助。谢谢!