Error using ==> sub2ind at 58 Out of range subscript.
2 views (last 30 days)
Show older comments
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
0 Comments
Accepted Answer
Roger Stafford
on 21 Mar 2014
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.
0 Comments
More Answers (1)
See Also
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!