Error using ==> sub2ind at 58 Out of range subscript.

Hallo, I am trying to use sub2ind but I am getting :Error using ==> sub2ind at 58 Out of range subscript. My code=
n = size(X ,2);
C = size(Meansi,2);
jj = sub2ind([C n], Y, (1:n)');
C=8 ,n=8
Y is a 8x1 matrix Y= 9 7 5 8 4 8 2 5
X=8X8 matrix of double.
Could any one please help.Thanx

 採用された回答

Roger Stafford
Roger Stafford 2014 年 3 月 21 日

1 投票

The first value of Y, namely 9, is out of range for a subscript in an 8 x 8 matrix. That is undoubtedly what led to the error message.

その他の回答 (1 件)

LuMig
LuMig 2014 年 3 月 24 日

0 投票

Thank you...All the best

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

質問済み:

2014 年 3 月 21 日

回答済み:

2014 年 3 月 24 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by