MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]if的一个奇怪问题 (https://www.labfans.com/bbs/showthread.php?t=5787)

da12chonga 2008-12-12 11:11

[求助]if的一个奇怪问题
 
我的一个程序里面的一部分是
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

回复: [求助]if的一个奇怪问题
 
没有人回应吗?

mathjiang 2008-12-12 19:34

回复: [求助]if的一个奇怪问题
 
你的程序出来的当然是size(H)=[100 30]:
if 0<j<=30&0<i<=100
if H(i,j)>(R-r2)

da12chonga 2008-12-16 11:29

回复: [求助]if的一个奇怪问题
 
[QUOTE=mathjiang;21892]你的程序出来的当然是size(H)=[100 30]:
if 0<j<=30&0<i<=100
if H(i,j)>(R-r2)[/QUOTE]



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


所有时间均为北京时间。现在的时间是 12:24

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.