matlab 出现Subscript indices must either be real positive integers or logicals样的错误这是2007年B题的程序:st=3748;en=2160;y=1;za=[];for i=1:k(st)for j=1:k(en)if Z(en,j)==Z(st,i)df=round(Z(en,j));aa=find(L{df,4}==st);%AAbb= find(L{df,4}
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 14:53:15
matlab 出现Subscript indices must either be real positive integers or logicals样的错误这是2007年B题的程序:st=3748;en=2160;y=1;za=[];for i=1:k(st)for j=1:k(en)if Z(en,j)==Z(st,i)df=round(Z(en,j));aa=find(L{df,4}==st);%AAbb= find(L{df,4}
matlab 出现Subscript indices must either be real positive integers or logicals样的错误
这是2007年B题的程序:
st=3748;
en=2160;
y=1;
za=[];
for i=1:k(st)
for j=1:k(en)
if Z(en,j)==Z(st,i)
df=round(Z(en,j));
aa=find(L{df,4}==st);%AA
bb= find(L{df,4}==en);
if aa
matlab 出现Subscript indices must either be real positive integers or logicals样的错误这是2007年B题的程序:st=3748;en=2160;y=1;za=[];for i=1:k(st)for j=1:k(en)if Z(en,j)==Z(st,i)df=round(Z(en,j));aa=find(L{df,4}==st);%AAbb= find(L{df,4}
st=3748;
en=2160;
y=1;
za=[];
for i=1:k(st)
for j=1:k(en)
if Z(en,j)==Z(st,i)
df=round(Z(en,j));%%%更改
%df可能是0或负值.应该属于逻辑错误吧.
if df