MATLAB - 实正整数索引

时间:2012-11-22 03:23:52

标签: matlab

根据我的代码,我总是有正整数索引。 (i> 1和2i-1> 1所以我不应该有任何问题)你能看到这里出了什么问题吗?

谢谢, Amadeus的

>> vector=tracks(1,2).matrix

vector =

   33.7275   96.5223   27.9644
   31.7655   95.9838   28.9847
   30.6771   95.9896   29.0000

>> length=tracks(1,2).nPoints

length =

     3

>> for i=length:-1:1 
vector(2i-1,:,:)=vector(i,:,:);
end 
Subscript indices must either be real positive integers or logicals.

>> for i=length:-1:1 i end

i =

     3


i =

     2


i =

     1

1 个答案:

答案 0 :(得分:6)

你应该认识到2 * i和2i之间的区别。