Effacer les filtres
Effacer les filtres

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

2 vues (au cours des 30 derniers jours)
LuMig
LuMig le 21 Mar 2014
Réponse apportée : LuMig le 24 Mar 2014
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

Réponse acceptée

Roger Stafford
Roger Stafford le 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.

Plus de réponses (1)

LuMig
LuMig le 24 Mar 2014
Thank you...All the best

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by