位置 2 的索引无效。数组索引必须为正整数或逻辑值。

coff=length(mc(:,1));
o=length(mc(1,:));
frameparts=struct(‘frame’,{});
s=mod(l,k);
y=floor(l/k);
if s==0
for i=1:k
frameparts(i).frame(coff,y)=0;
end
else
for i=1:s
frameparts(i).frame(coff,y+1)=0;
end
for i=s+1:k
frameparts(i).frame(coff,y)=0;
end
end

在这一小段代码中,有个错误:
位置 2 的索引无效。数组索引必须为正整数或逻辑值。
出错 start (line 138)
frameparts(i).frame(coff,y)=0;

有谁能解答一下吗,确实不知道怎么修改,谢谢

你可能感兴趣的:(matlab)