0

私のコードによると、私は常に実数の正の整数インデックスを持っています。(i>1 と 2i-1>1 なので問題はないはずです) ここで何が問題なのか分かりますか?

ありがとう、アマデウス

>> 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
4

1 に答える 1

6

2*i と 2i の違いを認識する必要があります。

于 2012-11-22T03:26:44.010 に答える